Domotique avec Home Assistant.



Voici le résumé que j'aurai aimé trouver dès le début.


Home assistant (HA) est un logiciel qui peux s'installer de plusieurs manière :
Ensuite on accède à HA à partir d'une autre machine à l'aide d'un simple navigateur : http://homeassistant.local:8123 et c'est responsif !

Donc c'est parti, j'achète un Raspberry PI5 (4 Go de mémoire) équipé d'une mémoire SSD Nvme de 256 Go avec HA OS pré-installé. (Voir FREVA)
Je commande aussi une adaptateur USB pour le SSD. Il est PCI (Key M) et pas SATA (key-B) ! Ça servira à restaurer une image neuve et propre après les premiers essais.
J'ai déjà un NAS Synology et je verrai par la suite que c'est bien utile pour les sauvegardes et pour le proxy inversé.
Je vous conseille un tutoriel d'installation vraiment détaillé sur JUSTE GEEK, le geek qui se met à la portée de tous !
Je comprends qu'il y a 2 types de composants logiciels : Les différents composants domotiques sont : Les tableaux de bord (ou vue) seront par défaut de type "sections". Ils se composent de :
1ère mise sous tension : et hop il faut créer le compte de l'administrateur avec un nom (A afficher), un nom d'utilisateur (login) et un mot de passe.
Il faut ensuite renseigner l'emplacement de votre sweet home; on verra plus tard (Plus loin avec HA, "soulever le capot") comment modifier si besoin ce paramètre ... HA trouve un certain nombre d'appareils et se propose de les intégrer. Pour moi il a trouvé : Je décide d'installer des add-ons : Il faut maintenant installer HACS, le store alternatif qui est juste indispensable, là ça ne s'invente pas : On peux aussi suivre le tutoriel de JUSTE GEEK

Il faut maintenant ajouter une intégration "Date et heure", ce sera utile pour les automations et tableaux de bord. Pour l'instant, ne créer que le sensor date_time.

On est en Mai 2025 et il faut choisir le ou les protocoles que je vais utiliser : L'appairage des appareils Matter se fait via le Bluetooth (Improv BLE), donc pour cela il me faut maintenant installer l'appli. "Home Assistant Companion" sur mon smartphone. Le Bluetooth doit être actif. On renseigne quelques paramètres notamment le serveur HA en 192.168... et les identifiants; ensuite c'est tout bon.

Il est temps d'installer un premier appareil connecté, j'ai choisi une prise connectée Matter over WiFi (Aliexpress : 5,69 €)
Brancher la prise et appuyer 5s sur le bouton de réinitialisation : un écran s'ouvre sur le téléphone demandant de scanner le QRcode de l'appareil, puis demande de choisir l'appli. Prendre Home assistant bien sûr et ça s'installe sans douleur. L'apparition de l'écran d'appairage peux parfois être un peu capricieuse ...
Mon application Companion sur smartphone accède à HA par le réseau local WiFi mais je veux bien évidemment y accéder depuis l'extérieur. Une solution sympa est le cloud Nabu Casa mais je reste réfractaire à l'utilisation d'un service tiers. Et chance, je possède un NAS de chez Synology. Certes il n'est pas assez musclé pour faire tourner HA mais il va me gérer un proxy inversé (Proxy entrant). J'ai aussi un domaine chez OVH et mon IP publique est fixe.
Une autre méthode sans NAS est décrite par JUSTE GEEK

homeassistant:
  external_url: "https://ha.mondomaine.com"
  internal_url: "http://192.168.1.xxx:8123" (Adresse locale de HA)
http:
  use_x_forwarded_for: true
  trusted_proxies:
    - 192.168.1.xxx (Adresse locale du NAS)
  ip_ban_enabled: false
			

Maintenant il ne reste plus qu'à ajouter des appareils, créer des modules en DIY, écrire des scripts et des automations, gérer les sauvegardes, dessiner un beau tableau de bord, installer mes panneaux solaires et les intégrer ... mais ceci est une autre histoire.