Qu’est-ce que Home Assistant ?
Home Assistant est une plateforme d’automatisation domestique qui permet de contrôler et de gérer divers objets et services connectés dans un foyer. Il offre une interface centralisée pour la configuration, le contrôle et l’automatisation des différents équipements (lumières, thermostats, capteurs, caméras de sécurité, enceintes connectées, …). Home Assistant vise à créer une expérience homogène en regroupant des dispositifs de différentes marques et technologies (Zigbee, Z-Wave, EnOcean, RF433, WiFi, Bluetooth, MQTT, …) sous une seule interface.
Home Assistant est open-source, gratuit, entièrement hébergé en local et se couple parfaitement à un Raspberry Pi. Ses principaux concurrents sont openHAB, Domoticz ou Jeedom.
Pourquoi Home Assistant ?
J’ai fait le choix il y a 10 ans d’affranchir l’intelligence de ma domotique de toute box. Concrètement, l’intelligence de ma domotique, baptisée Eloise, est implémentée en Lua, encapsulée dans un serveur web WSAPI-Xavante et déployée sur un Raspberry Pi. Actuellement, j’utilise deux passerelles pour les modules Z-Wave : une Vera Lite et une Vera Plus. Cependant, ces box ne sont plus maintenues et restent capricieuses dans la gestion des périphériques Z-Wave. Il est temps de les remplacer. Il y a quelque temps, j’avais testé Domoticz puis Jeedom sans avoir été convaincu. Mais une solution s’impose actuellement assez clairement tant pour ses possibilités que pour son interface, sa stabilité, son nombre d’utilisateurs et sa force de développement : Home Assistant ! Point essentiel pour moi, Home Assistant propose une API qui permet de l’utiliser comme une passerelle vers la technologie Z-Wave, mais aussi vers de nombreuses autres technologies supportées par ce contrôleur.
Pourquoi ce billet ?
Les capacités d’Home Assistant sont assez phénoménales, tentaculaires, mais quand on se penche sur cet echo système, on est confronté à un nombre important de terminologies et de concepts nouveaux, et il est très vite difficile de s’y retrouver. Le but de ce billet est de dégrossir tout cela pour un néophyte de Home Assistant (comme je le suis).
(suite…)