Home Assistant

bibliothèque logicielle Python
Home Assistant
Description de l'image New Home Assistant logo.svg.
Description de l'image Screenshot of Home Assistant Frontend.png.
Informations
Créateur Paulus Schoutsen
Première version
Dernière version 2024.1.1
Dépôt https://github.com/home-assistant
Écrit en Python
Système d'exploitation Linux, Microsoft Windows et macOSVoir et modifier les données sur Wikidata
Environnement Linux
Type Bibliothèque logicielle Python (d)
Environnement pour l'internet des objets (d)Voir et modifier les données sur Wikidata
Licence Licence Apache version 2.0Voir et modifier les données sur Wikidata
Documentation www.home-assistant.io/docsVoir et modifier les données sur Wikidata
Site web https://www.home-assistant.io

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 Raspberry Pi[1].

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[2].

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 modifier

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[3].

Codé en Python, c'était le deuxième projet le plus actif dans ce langage sur GitHub avec plus de 8000 contributeurs en 2020[4].

Exploitation commerciale modifier

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 modifier

  1. (en) « Build a Home Assistant with Raspberry Pi », sur The MagPi magazine (consulté le ).
  2. (en) « Home Assistant Analytics », sur Home Assistant Analytics (consulté le ).
  3. (en-US) Eric Brown, « Home Assistant: The Python Approach to Home Automation [Video] », sur Linux.com, (consulté le ).
  4. (en) « The 2020 State of the Octoverse : Community report »(Archive.orgWikiwixArchive.isGoogleQue faire ?)   [PDF], sur octoverse.github.com, (consulté le ).