Installation (Raspberry Pi)
Introduction
Home Assistant est un système de domotique, qui se veut le plus automatisé possible, il est capable de détecter de nouveaux capteurs / actionneurs de lui-même et générer une interface.
Pour moi, ses points forts sont:
- Son intégration sur smartphone (L'application Android peut récupérer des informations du téléphone)
- Son intégration avec ESPHome (Permet de simplifier l'intégration d'actionneurs / capteurs customisés sur ESP8266/ESP32)
Il s'agit d'un paquet python et en soit peut s'installer comme n'importe quel paquet python, mais je vous conseille d'utiliser plutôt l'image.
pip install homeassistant
Il est important de bien comprendre la hiérarchie des composants dans Home Assistant, (Intégrations -> Appareils -> Entités)
Composants
Intégrations
Une intégrations permet à Home Assistant de comprendre le fonctionnement des appareils et services connectés.
Un appareil peut aussi bien être une ampoule connecté, un smartphone, une passerelle (ex: Shelly / Mobile App / Amazon Echo), qu'un service (ex: Météo-France / MQTT)
Appareils
Un appareil est un service ou appareil ayant une ou plusieurs entités (capteur/actionneur)
Prenons un relai connecté Shelly 1L, ils contient plusieurs entités (Relai ON/OFF / Consommation électrique / Capteur de surchauffe)
Installation
- Récupérer l'image sur https://www.home-assistant.io/hassio/installation/
- Copier la sur une carte SD avec balenaEtcher : https://www.balena.io/etcher/
- Si vous voulez paramètrer le wifi directement : https://github.com/home-assistant/operating-system/blob/dev/Documentation/network.md
Configuration
Au démarrage, Home Assistant télécharge la dernière version et ça peut prendre longtemps, donc si ça ne marche pas attendez!
Aller sur http://homeassistant.local:8123