Projets Home Assistant à essayer ce week-end (9 janvier)
Une nouvelle année a commencé et nous la démarrons tous avec de grandes intentions. Si vous vous êtes promis de faire plus avec Home Assistant cette année, vous pourriez être confronté au problème courant de ne pas savoir quoi automatiser ensuite. Voici trois projets Home Assistant que vous voudrez peut-être entreprendre ce week-end.
Sommaire
Configurer la détection de présence au niveau de la pièce
Il existe de nombreuses façons d'utiliser Home Assistant pour déterminer si votre maison est occupée ou non. Vous pouvez utiliser la géolocalisation des membres de votre foyer afin de déterminer si quelqu'un est détecté dans votre zone « Accueil » via l'application compagnon. Vous pouvez voir si les téléphones mobiles sont connectés à votre réseau Wi-Fi local ou utiliser les données d'occupation fournies par des produits tiers tels que votre thermostat intelligent. Pour une mesure encore plus précise, vous pouvez utiliser un capteur bayésien qui combine plusieurs de ces méthodes et prédit la probabilité que vous soyez chez vous ou absent.
Savoir si quelqu'un est à la maison est utile, mais il peut être encore plus utile de suivre sa présence avec plus de précision. Il est possible de déterminer non seulement quand des personnes se trouvent dans une pièce spécifique, mais également quelles personnes se trouvent dans quelles pièces. Cela permet de créer des automatisations telles que de la musique qui vous suit d'une pièce à l'autre, des notifications personnalisées par haut-parleur intelligent en fonction de la personne qui est entrée dans la pièce, et même des automatisations de contrôle climatique qui ne font que chauffer ou refroidir la pièce dans laquelle vous vous trouvez actuellement.
Un moyen populaire de suivre la présence dans une pièce consiste à utiliser des microcontrôleurs ESP32 bon marché exécutant ESPresense. Ces capteurs détectent le signal Bluetooth de votre smartphone, montre intelligente ou autre tracker Bluetooth portable. En mesurant la force du signal, Home Assistant peut essayer de déterminer dans quelle pièce vous vous trouvez et en ajoutant d'autres nœuds, vous pouvez rendre la détection de présence encore plus précise.
Ce sont les 7 meilleures façons d’exécuter Home Assistant
Trouvez le meilleur matériel pour votre hub de maison intelligente.
Créer un chien de garde automatisé pour la maison intelligente
Les journaux Home Assistant contiennent une tonne d’informations utiles. Ils peuvent vous indiquer quand les automatismes réglés en mode « simple » ont été redéclenchés avant la fin de l'exécution en cours. Ils peuvent vous indiquer quand les appareils interrompent leur connexion, lorsque les modèles génèrent des erreurs ou lorsque les intégrations Home Assistant ne parviennent pas à se connecter.
Le problème est que vous ne voyez ces informations que lorsque vous consultez activement les journaux. Une intégration peut échouer et vous ignorerez parfaitement le problème jusqu'à ce que quelque chose se passe mal ou que vous vous souveniez de vérifier vos journaux. Ignorer les journaux peut être une erreur.
La bonne nouvelle est que vous pouvez demander à Home Assistant de vous avertir lorsqu'il y a des erreurs ou des avertissements dans les journaux. Par défaut, la journalisation s'effectue silencieusement, mais en activant fire_event pour l'intégration du journal système, Home Assistant déclenchera un system_log_eventévénement à chaque fois qu’un avertissement ou une erreur est écrit. Vous pouvez allumer fire_event en ajoutant ce qui suit à votre fichier configuration.yaml :
system_log:
fire_event: true
Une fois cette option activée, vous pouvez créer une notification pour vous alerter lorsqu'un avertissement ou une erreur apparaît dans le journal système. En ajoutant ce qui suit dans le champ de message de votre action de notification, le premier élément de la charge utile du message d'erreur sera inclus dans votre notification :
{{ trigger.event.data.message(0) }}
L’un des inconvénients de cette procédure est qu’au début, vous risquez d’être bombardé d’erreurs et d’avertissements. Vous souhaiterez peut-être initialement filtrer les erreurs uniquement jusqu'à ce que vous trouviez les causes des erreurs. Vous pouvez ensuite commencer à travailler sur la correction des messages d’avertissement. Vous pouvez également vous retrouver dans une boucle infinie si votre automatisation de notification échoue, générant sa propre erreur dans les journaux système.
Créez un outil de suivi des tâches pour votre famille
Je voulais depuis un moment mettre en place un outil de suivi des tâches pour mes enfants, afin de les motiver à accomplir leurs tâches quotidiennes. L’installation a été beaucoup plus facile que prévu. En effet, comme pour beaucoup de choses dans Home Assistant, quelqu'un d'autre a généralement eu la même idée et a fait une grande partie du travail pour vous.
Il existe plusieurs trackers de tâches différents disponibles pour Home Assistant qui ont été créés par des membres de la communauté. J'ai opté pour l'intégration KidsChores, qui est un composant personnalisé qui fait le gros du travail à votre place.
Tout ce que vous avez à faire est de configurer des options telles que les noms des personnes qui effectueront les tâches, les tâches que vous souhaitez qu'elles accomplissent, la fréquence à laquelle vous souhaitez qu'elles soient accomplies et le nombre de points qu'elles gagnent en accomplissant ces tâches. Vous pouvez également ajouter des récompenses qui peuvent être achetées avec les points gagnés.
Mes enfants accomplissent désormais les tâches quotidiennes et hebdomadaires, les marquent comme terminées sur une tablette murale et, une fois que je les approuve, ils gagnent des points qu'ils peuvent échanger contre des friandises. Cela les motive vraiment à accomplir des tâches telles que ranger après les repas et pratiquer le piano, et le tracker simplifie la gestion en tant que parent.
L'un des plus gros problèmes de Home Assistant est que, comme le logiciel est si puissant, il existe une liste presque infinie de choses que vous pouvez faire avec. La moitié du défi consiste à décider sur quoi travailler ensuite. Si vous êtes à court d'idées, pourquoi ne pas essayer l'un des projets ci-dessus ?
