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
- Local par défaut. Les capteurs qui nécessitent le cloud du fabricant pour fonctionner sont les premiers à abandonner. Tout ce sur quoi nous comptons pour la tranquillité d’esprit doit continuer à fonctionner quand Internet n’est pas là.
- Assez bon marché pour le surprovisionnement. Les meilleures solutions proviennent du placement de trois capteurs là où vous pensiez en avoir besoin d’un, donc le coût par appareil compte.
- Automatisations éditables. Une règle qui se déclenche une fois, à 4 heures du matin, uniquement le mardi, c’est là que la vraie valeur se trouve. C’est plus difficile dans les hubs basés sur des scènes strictes.
- Vidéo locale si pertinent. Certaines bizarreries domestiques (un raton laveur avec un couvercle, un voleur de colis, un animal de compagnie sur le comptoir) sont des problèmes de caméra, pas des problèmes de capteur, et vous voulez que cette vidéo soit stockée sur votre disque.
- Un grand catalogue d’intégrations. La moitié de la résolution de problèmes étranges consiste à découvrir que quelqu’un d’autre a déjà intégré votre obscur clapet d’arrivée d’eau.
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
- Commencez par Home Assistant et HACS. Tout le reste se connecte à ce couple.
- Si vous avez un problème qu’aucun capteur ne vend, ajoutez ESPHome et un ESP32 de cinq dollars.
- Si les capteurs existent mais que vous ne voulez pas de hub fabricant, ajoutez Zigbee2MQTT.
- Si vos automatisations semblent plus difficiles à lire qu’à écrire, déplacez-les vers Node-RED, ou vers AppDaemon si vous êtes plus à l’aise en Python.
- Si la moitié de vos problèmes sont des problèmes de caméra, ajoutez Frigate. Il se connecte aux mêmes automatisations qui réagissent à n’importe quel autre capteur.
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.