Home Assistant
Home Assistant est un logiciel libre gratuit opérant comme un serveur central dans une installation domotique afin de contrôler divers appareils électriques, relever des grandeurs physiques ou des consommations électriques. Il s'installe sous le système d'exploitation Linux et peut fonctionner sur des ordinateurs à faible capacité de calculs comme le Rasperry Pi[2].
Créateur | Paulus Schoutsen |
---|---|
Première version | |
Dernière version | 2023.6.1 ()[1] |
Dépôt | https://github.com/home-assistant |
Écrit en | Python |
Système d'exploitation | Linux, Microsoft Windows et macOS |
Environnement | Linux |
Type | Bibliothèque logicielle Python (d) |
Licence | Licence Apache version 2.0 |
Documentation | www.home-assistant.io/docs |
Site web | https://www.home-assistant.io |
Home Assistant s'appuie sur des intégrations et protocoles pour communiquer avec les équipements contrôlés. Parmi les 10 intégrations les plus utilisées en 2022 figuraient MQTT, Google Assistant et HomeKit[3].
Doté d'une interface web et d'une application mobile, il permet par exemple de contrôler à distance des lampes ou des volets roulants, manuellement ou au travers des automatisations programmées par l'utilisateur qui sont basées sur des conditions.
Histoire
Créé en 2013 par Paulus Schoutsen "comme un simple script pour allumer les lampes lorsque le soleil se couchait", la première version a été publiée sur la plateforme Github en novembre 2013[4].
Codé en Python, c'était le deuxième projet le plus actif dans ce langage sur GitHub avec plus de 8000 contributeurs en 2020[5].
Exploitation commerciale
Une offre de service payant est proposée par la société Nabu Casa qui a été fondée par les développeurs historiques du logiciel permettant de connecter le système à des services tiers tel que Alexa, Google Home et d'avoir un accès distant à Home Assistant. Cette société commercialise également une plateforme matérielle contenant le logiciel préinstallé pour permettre une mise en service plus facile.
Notes et références
- « https://github.com/home-assistant/core/releases/tag/2023.6.1 »
- (en) « Build a Home Assistant with Raspberry Pi », sur The MagPi magazine (consulté le )
- (en) « Home Assistant Analytics », sur Home Assistant Analytics (consulté le )
- (en-US) Eric Brown, « Home Assistant: The Python Approach to Home Automation [Video] », sur Linux.com, (consulté le )
- (en) « The 2020 State of the Octoverse : Community report » [PDF], sur https://octoverse.github.com/, (consulté le )