Home Assistant

La plupart des guides Home Assistant commencent par les lumières, les thermostats et les évidences. La partie intéressante apparaît plus tard, lorsqu’un capteur se retrouve à un endroit où personne n’a pensé en mettre un, et résout silencieusement un problème qui tourmente quelqu’un depuis une décennie. Une porte laissée ouverte du mauvais côté de la maison. Un sèche-linge qui a fini il y a 40 minutes. Une pompe de puisard qui a fonctionné trop longtemps mardi dernier. Les applications ci-dessous sont celles auxquelles nous revenons toujours quand la demande est « nous ne savions même pas qu’un capteur pouvait attraper ça. »

Nous avons choisi sept outils qui s’intègrent autour du serveur Home Assistant : le tableau de bord principal, le programmateur pour les capteurs ESP32 bon marché, l’éditeur d’automatisation visuelle pour la logique délicate, le maillage qui garde Zigbee abordable, l’enregistreur vidéo local qui s’y connecte, le magasin de modules complémentaires communautaire, et le pont Python pour les automatisations qui dépassent l’éditeur intégré. Tout s’exécute de manière autonome sur Windows, macOS ou Linux, donc aucun problème étrange ne quitte la maison.

Ce qu’il faut chercher dans une pile de résolution de problèmes Home Assistant

Comparaison rapide

Application Idéale pour Plates-formes Plan gratuit Tarif initial/mois
Home Assistant Toute la pile Win, Mac, Linux Toutes les fonctionnalités gratuites Gratuit (auto-hébergé)
ESPHome Construire vos propres capteurs Win, Mac, Linux Entièrement gratuit Gratuit
Node-RED Logique d’automatisation visuelle Win, Mac, Linux Entièrement gratuit Gratuit
Zigbee2MQTT Capteurs Zigbee bon marché, pas de hub fabricant Win, Mac, Linux Entièrement gratuit Gratuit
Frigate NVR Détection de caméra locale Linux (Docker), Win via WSL Entièrement gratuit Frigate+ optionnel environ $10/mois
HACS Intégrations communautaires S’exécute dans Home Assistant Gratuit Gratuit
AppDaemon Automatisations basées sur Python Win, Mac, Linux Gratuit Gratuit

1. Home Assistant, idéal pour toute la pile domestique

Home Assistant est le serveur auquel tout le reste se connecte. Une fois qu’il fonctionne sur un mini-PC, un Raspberry Pi ou une machine virtuelle Proxmox, la boucle de résolution des problèmes domestiques est la même à chaque fois : choisissez un capteur, placez-le où le problème se trouve, et écrivez une petite automatisation. Il s’exécute sur Windows, macOS (conteneur ou machine virtuelle) et Linux en natif, et son catalogue d’intégrations dépasse 2 000 intégrés plus une couche communautaire beaucoup plus large.

Où il ne suffit pas. L’interface web attend toujours une soirée ou deux pour comprendre les couches (entités, appareils, zones, tableaux de bord, automatisations, scripts, modèles). Le contrôle vocal est fonctionnel mais plus brut qu’un hub commercial.

Tarification. Gratuit et open-source. Home Assistant Cloud (Nabu Casa) coûte un abonnement mensuel modeste et n’existe que pour l’accès à distance et les intégrations vocales, tous deux optionnels.

Plates-formes. Windows, macOS, Linux, plus Home Assistant OS pour un appareil dédié.

Télécharger : Home Assistant pour Windows/Mac/Linux · GitHub

En conclusion. Si un capteur existe pour votre problème étrange, Home Assistant est là où vit la réponse.

2. ESPHome, idéal pour construire vos propres capteurs

ESPHome transforme une plaque ESP32 de cinq dollars en un appareil Home Assistant en écrivant une configuration YAML courte et en la programmant via Wi-Fi. C’est ainsi que vous obtenez des capteurs que personne ne vend : un contact magnétique sur un panneau de fusibles, une photorésistance surveillant le voyant d’état de la chaudière, une cellule de charge sous une ruche, une sonde de sol dans un pot qui se dessèche constamment. L’intégration avec Home Assistant est native et ne nécessite aucun travail supplémentaire.

Où il ne suffit pas. YAML n’est pas convivial pour les débutants complets, et les mises à jour OTA échouent si le Wi-Fi s’interrompt pendant la programmation. Le débogage d’une mauvaise valeur de capteur signifie généralement la lecture des journaux en série.

Tarification. Gratuit. Le coût est celui des planches elles-mêmes, qui sont suffisamment bon marché pour que le surprovisionnement soit la stratégie.

Plates-formes. Le tableau de bord s’exécute sur Windows, macOS et Linux (ou en tant que module complémentaire dans Home Assistant OS).

Télécharger : ESPHome officiel · GitHub

En conclusion. Choisissez ceci le jour où vous réalisez qu’aucun capteur standard ne couvre le coin de la maison où vous en avez vraiment besoin.

3. Node-RED, idéal pour les automatisations trop complexes pour l’éditeur intégré

Node-RED est un éditeur de flux visuel lancé dans le monde de l’IoT industriel et adopté par les utilisateurs avancés de Home Assistant il y a des années. Les nœuds se connectent dans le navigateur, et le flux résultant peut chaîner les événements de capteur, les minuteurs, les données météorologiques, les vérifications de calendrier et les files d’attente de messages en automatisations qui prendraient des pages de YAML. C’est l’outil de choix pour quiconque dit « quand A et B, mais pas les mercredis, et seulement après que C ne soit pas arrivé pendant 30 minutes. »

Où il ne suffit pas. Les flux deviennent laids rapidement si vous ne les groupez pas et ne les annotez pas, et le contrôle de version d’un blob JSON est moins agréable que d’éditer YAML. Déployer un flux cassé peut déclencher chaque automatisation à la fois.

Tarification. Gratuit et open-source.

Plates-formes. Windows, macOS, Linux (Node.js) ou module complémentaire dans Home Assistant OS.

Télécharger : Node-RED officiel · GitHub

En conclusion. Utilisez-le une fois que vos automatisations dépassent « si X alors Y. »

4. Zigbee2MQTT, idéal pour les capteurs bon marché sans hub fabricant

Zigbee2MQTT prend un coordinateur USB de cinq à quinze dollars (Sonoff, ConBee, SLZB-06) et le transforme en réseau Zigbee que votre serveur Home Assistant possède de bout en bout. C’est important car les capteurs Zigbee d’Aqara, Sonoff, Tuya, IKEA Tradfri et Third Reality rapportent alors tous au même maillage sans aucun hub spécifique à la marque, inscription au cloud ou verrouillage.

Où il ne suffit pas. La configuration sous Windows est le chemin le moins testé ; Linux et Home Assistant OS sont plus fluides. Certains capteurs obscurs nécessitent des définitions de périphérique personnalisées écrites à la main.

Tarification. Gratuit.

Plates-formes. Windows, macOS, Linux ou module complémentaire dans Home Assistant OS. Docker recommandé.

Télécharger : Zigbee2MQTT officiel · GitHub

En conclusion. Le bon choix quand vous voulez une maison pleine de capteurs de contact, de mouvement, de fuite d’eau et de vibration pour moins que le prix d’un kit de démarrage.

5. Frigate NVR, idéal pour transformer les caméras en détecteurs

Frigate est un enregistreur vidéo réseau local qui exécute la détection d’objets sur les images que vos caméras produisent, donc au lieu de « il y avait du mouvement à 3h14 du matin » vous obtenez « il y avait une personne à 3h14 du matin, tenant ce qui ressemble à un colis, dans l’allée ». Parce qu’il l’expose en tant que capteur Home Assistant, il se connecte directement aux mêmes automatisations qui réagissent à un contact de porte ou à une sonde de fuite.

Où il ne suffit pas. Les meilleurs résultats nécessitent un accélérateur USB Coral ou un CPU décent ; l’exécution sur un petit Raspberry Pi sans accélération matérielle entraîne des pertes d’images. Le stockage cloud n’en fait pas partie.

Tarification. Frigate lui-même est gratuit. Frigate+ (service optionnel de réentraînement de modèle) coûte environ dix dollars par mois.

Plates-formes. Linux (natif), Windows via WSL2, macOS via Docker Desktop.

Télécharger : Frigate officiel · GitHub

En conclusion. Achetez-le la première fois qu’une caméra vous notifie à propos de votre propre chat.

6. HACS, idéal pour les intégrations communautaires qui n’ont jamais atteint le projet principal

HACS (Home Assistant Community Store) est une mini-boutique qui installe les intégrations communautaires et les cartes de tableau de bord qui n’ont jamais atteint la version principale. La résolution de problèmes étranges en dépend généralement, car plus votre pompe d’eau, déshumidificateur ou cafetière est obscure, plus il est probable que son intégration vit ici plutôt que dans Home Assistant proprement dit.

Où il ne suffit pas. Tout dans HACS est maintenu par la communauté : un dépôt peut se taire, et les intégrations se cassent occasionnellement après une mise à jour de version de Home Assistant. Prudence raisonnable avant la mise à jour.

Tarification. Gratuit.

Plates-formes. S’exécute dans Home Assistant sous Windows, macOS ou Linux.

Télécharger : HACS officiel · GitHub

En conclusion. Installez-le immédiatement après Home Assistant. La liste des choses que vous pouvez intégrer double à peu près.

7. AppDaemon, idéal pour les automatisations que vous préférez écrire en Python

AppDaemon exécute Python à côté de Home Assistant et vous permet d’écrire des automatisations en tant que petites classes avec état, minuteurs et assistants partagés. Cette structure est amortie au moment où une automatisation nécessite « attendre que trois choses se produisent en cinq minutes, mais seulement si nous sommes à la maison, et seulement après 20 heures » et vous préférez ne pas la dessiner sous forme de flux Node-RED.

Où il ne suffit pas. Python est une barrière pour les ménages où personne ne code. Partager les configurations entre utilisateurs signifie généralement les placer dans un dépôt Git.

Tarification. Gratuit.

Plates-formes. Windows, macOS, Linux (Python 3.10+) ou module complémentaire dans Home Assistant OS.

Télécharger : Documentation AppDaemon · GitHub

En conclusion. L’outil approprié quand votre maison a plus de code que de YAML.

Comment choisir le bon

Questions fréquemment posées

Quel est le problème étrange le plus facile à résoudre en premier ? Un capteur de contact magnétique sur la porte d’un armoire ou d’un réfrigérateur, connecté à une notification après quelques minutes. Cela fonctionne en minutes, cela gagne la confiance dans la configuration, et cela enseigne le modèle.

Puis-je exécuter Home Assistant sur le même PC que j’utilise pour d’autres choses ? Oui, soit comme conteneur Docker, soit comme machine virtuelle. L’installation dédiée de Home Assistant OS sur une petite boîte est plus facile à maintenir à long terme.

Dois-je ouvrir mon routeur pour exécuter l’un d’entre eux ? Non. Tout ce qui précède fonctionne entièrement sur le réseau local. L’accès à distance est optionnel et passe soit par Home Assistant Cloud (Nabu Casa), soit par un VPN pour revenir à la maison.

Est-ce moins cher qu’un hub domotique commercial ? Oui, une fois que vous avez trois capteurs ou plus. Les économies s’élargissent rapidement car il n’y a pas de frais cloud par appareil et le matériel Zigbee est bien moins cher que les équivalents Wi-Fi.

Que se passe-t-il si mon serveur meurt ? Les capteurs continuent de fonctionner (Zigbee est un maillage, les appareils ESPHome conservent leur dernier état défini), les automatisations cessent de se déclencher jusqu’au retour du serveur. Les sauvegardes de configuration régulières signifient qu’une reconstruction est au maximum quelques heures.