La domotique a longtemps ressemblé à un empilement de boîtiers propriétaires, chacun avec son application, son compte utilisateur et son abonnement éventuel. Une ampoule ici, une prise là, puis une passerelle qui refuse de communiquer avec le détecteur acheté la semaine précédente. Pratique… jusqu’au jour où le fabricant change son cloud.
La domotique open source propose une autre approche : garder la main sur son installation, ses données et ses automatismes. Le principe n’est pas forcément de tout fabriquer soi-même, mais de choisir des solutions ouvertes, interopérables et capables d’évoluer avec le temps.
Voici les principales plateformes et technologies à connaître pour construire une maison connectée libre, fiable et réellement utile au quotidien.
Pourquoi choisir une domotique open source ?
Le premier avantage est évident : vous ne dépendez pas entièrement d’un fabricant. Si un service en ligne disparaît, si une application est abandonnée ou si un abonnement devient obligatoire, votre installation peut continuer à fonctionner localement.
Cette indépendance apporte plusieurs bénéfices concrets :
- Les données restent chez vous, notamment les historiques de température, de présence ou de consommation.
- Les appareils de marques différentes peuvent communiquer grâce à des protocoles communs.
- Les automatismes fonctionnent même sans Internet, si l’installation est correctement configurée.
- Le matériel est remplaçable sans devoir repartir de zéro.
- La communauté améliore rapidement les intégrations et documente les problèmes rencontrés.
Il y a tout de même une contrepartie : une solution ouverte demande un peu plus de temps au départ. Il faut choisir le matériel, installer la plateforme, comprendre deux ou trois notions réseau et accepter de mettre parfois les mains dans la configuration. Rien d’insurmontable, mais ce n’est pas toujours du « je branche et ça marche ».
Home Assistant : la solution la plus polyvalente
Home Assistant est devenu la référence de la domotique open source. Le logiciel peut être installé sur un Raspberry Pi, un mini-PC, un serveur domestique ou une machine virtuelle. Il centralise les équipements, les scènes, les tableaux de bord et les automatismes dans une seule interface.
Son principal point fort est son très grand nombre d’intégrations. Philips Hue, IKEA, Shelly, Sonos, Netatmo, Tado, ESPHome, Zigbee, MQTT, caméras, onduleurs photovoltaïques : la liste est particulièrement longue.
L’interface a beaucoup progressé. L’installation de Home Assistant OS sur un mini-PC est aujourd’hui accessible à un débutant soigneux. Les mises à jour et les extensions sont gérées depuis l’interface, sans devoir administrer manuellement un serveur Linux.
Pour une première installation, je recommande généralement :
- Un mini-PC basse consommation ou un Raspberry Pi équipé d’un SSD.
- Un coordinateur Zigbee USB, comme le Sonoff ZBDongle ou un modèle équivalent.
- Une sauvegarde automatique vers un autre support.
- Une connexion réseau filaire pour le serveur domotique.
Le mini-PC a l’avantage d’offrir davantage de puissance et de stockage qu’un Raspberry Pi. Il sera aussi plus confortable si vous ajoutez des caméras, de la reconnaissance vocale ou de nombreux historiques. Le Raspberry Pi reste parfaitement adapté à une installation classique, à condition d’éviter la carte microSD bas de gamme, qui finit souvent par rendre l’âme au pire moment.
Jeedom : une alternative française bien établie
Jeedom est une autre plateforme très connue dans l’Hexagone. Elle fonctionne sur plusieurs types de matériel et propose une interface orientée grand public. Son écosystème de plugins permet d’intégrer de nombreux protocoles et appareils.
Jeedom possède une communauté française active et une documentation abondante. C’est un avantage important lorsqu’on cherche une solution ou un retour d’expérience sur un équipement précis.
Il faut cependant distinguer le logiciel principal, les plugins et les services optionnels. Certains plugins sont gratuits, d’autres payants. Ce modèle n’est pas forcément un défaut : développer et maintenir des intégrations demande du temps. Il faut simplement en tenir compte au moment de comparer les coûts.
Jeedom convient particulièrement aux utilisateurs qui souhaitent une solution structurée, avec des scénarios détaillés et une interface en français. Home Assistant est souvent plus ouvert et plus dynamique sur les intégrations récentes, tandis que Jeedom peut sembler plus directement accessible pour certains usages domestiques.
openHAB : puissant, mais plus exigeant
openHAB est une plateforme open source mature, largement utilisée depuis de nombreuses années. Elle se distingue par son architecture modulaire et sa capacité à dialoguer avec de nombreux protocoles.
Sa grande force est sa stabilité et sa souplesse. Il est possible de construire une installation très propre, parfaitement adaptée à ses besoins. En contrepartie, la configuration peut demander davantage de compréhension technique que Home Assistant.
openHAB s’adresse donc plutôt aux utilisateurs qui aiment maîtriser précisément leur système, comprendre les liaisons entre les équipements et intervenir dans les fichiers de configuration. Pour une installation simple, Home Assistant sera généralement plus rapide à prendre en main. Pour un projet très personnalisé ou déjà basé sur openHAB, la plateforme reste une excellente option.
Zigbee : le meilleur point de départ pour les capteurs
Le Wi-Fi est pratique, mais il n’est pas toujours idéal pour une maison connectée. Chaque appareil Wi-Fi ajoute une connexion au réseau, consomme davantage et dépend souvent d’une application ou d’un cloud propriétaire.
Zigbee fonctionne différemment. Les appareils communiquent sur un réseau maillé basse consommation. Les capteurs sur piles peuvent fonctionner pendant plusieurs mois, voire plusieurs années. Les appareils alimentés sur secteur, comme les prises ou certaines ampoules, servent généralement de relais et étendent le réseau.
Pour utiliser Zigbee avec Home Assistant ou Jeedom, il faut un coordinateur USB. Deux approches sont possibles :
- Zigbee2MQTT, très riche en compatibilités et particulièrement apprécié des utilisateurs avancés.
- ZHA, intégré directement à Home Assistant et plus simple à démarrer.
Zigbee2MQTT permet souvent de faire fonctionner des appareils qui ne sont pas encore officiellement intégrés à une plateforme. Son interface donne aussi accès à de nombreux paramètres avancés. ZHA est plus rapide à configurer et évite d’ajouter un service supplémentaire.
Dans les deux cas, il est conseillé de placer le coordinateur à distance du serveur, des câbles USB 3 et des sources importantes de parasites radio. Une rallonge USB de qualité peut parfois résoudre des problèmes de portée qui semblaient mystérieux.
Matter et Thread : prometteurs, mais pas magiques
Matter est un standard récent destiné à simplifier l’interopérabilité entre les marques. Un appareil Matter peut être utilisé avec plusieurs écosystèmes compatibles, comme Home Assistant, Apple Home, Google Home ou Alexa.
Thread, de son côté, est un protocole radio maillé basse consommation sur lequel peuvent fonctionner certains appareils Matter. Il ne faut toutefois pas confondre les deux : Matter définit la manière dont les appareils dialoguent, tandis que Thread constitue l’un des réseaux de transport possibles.
Sur le papier, le duo est très intéressant. En pratique, les compatibilités restent parfois variables selon les catégories d’appareils et les fonctions avancées. Un appareil peut être détecté correctement, mais ne pas exposer toutes ses options dans chaque plateforme.
Matter est donc un bon critère de choix pour un nouvel achat, mais il ne faut pas jeter immédiatement tout son matériel Zigbee ou Z-Wave. Les technologies précédentes sont éprouvées et souvent mieux intégrées pour les capteurs, les interrupteurs et les équipements de sécurité.
ESPHome : fabriquer ses propres objets connectés
ESPHome transforme des cartes électroniques ESP8266 ou ESP32 en appareils domotiques personnalisés. La configuration s’effectue principalement dans un fichier YAML, puis le logiciel est installé sur la carte.
Avec quelques composants peu coûteux, il devient possible de créer :
- Un capteur de température et d’humidité.
- Un détecteur de niveau pour une cuve de récupération d’eau.
- Un contrôleur pour un éclairage LED.
- Un bouton connecté pour lancer un scénario.
- Un moniteur de consommation électrique.
- Un capteur d’ouverture ou de luminosité.
L’intérêt d’ESPHome est son intégration directe avec Home Assistant et son fonctionnement local. Il évite aussi d’acheter un appareil propriétaire pour un besoin très spécifique.
Il faut néanmoins respecter quelques règles de bon sens, notamment pour le secteur 230 V. Une carte ESP ne doit jamais être reliée directement au secteur sans module adapté, boîtier isolant et compétences suffisantes. Pour un montage électrique fixe, on utilise un matériel certifié ou on fait intervenir un professionnel. Le bricolage, oui ; le concours de l’apprenti électricien, non.
Node-RED pour les scénarios complexes
Les automatisations simples sont faciles à créer dans Home Assistant ou Jeedom : allumer une lampe lorsque le mouvement est détecté, fermer un volet à une certaine heure ou couper le chauffage en cas de fenêtre ouverte.
Lorsque les règles deviennent plus complexes, Node-RED apporte une approche visuelle. Les événements sont représentés sous forme de blocs reliés entre eux. On peut ainsi construire un scénario avec plusieurs conditions, temporisations, notifications et actions de secours.
Exemple concret : lorsqu’une fuite d’eau est détectée, couper l’arrivée générale, envoyer une notification, allumer les lumières du couloir et déclencher une sirène uniquement si quelqu’un est présent. Le scénario reste lisible et facilement modifiable.
Node-RED est particulièrement intéressant pour les installations qui combinent plusieurs systèmes : domotique, énergie, météo, surveillance ou récupération des données d’un compteur.
Les critères pour choisir le bon matériel
Une plateforme ouverte ne compense pas un matériel mal choisi. Avant d’acheter, il est utile de vérifier plusieurs éléments :
- Le fonctionnement local : l’appareil doit pouvoir fonctionner sans connexion permanente au cloud.
- Le protocole utilisé : Zigbee, Z-Wave, Thread, Matter, Wi-Fi ou MQTT.
- La compatibilité réelle : vérifiez les fonctions disponibles, pas seulement la présence du logo Home Assistant.
- La possibilité de réinitialisation : un appareil bloqué dans un compte cloud est rarement une bonne affaire.
- La disponibilité des mises à jour : surtout pour les équipements reliés au réseau.
- La sécurité électrique : privilégiez les produits correctement certifiés pour les prises, relais et modules encastrables.
Les marques Shelly sont souvent appréciées pour leurs modules Wi-Fi pilotables localement. Les produits IKEA et Sonoff proposent de nombreux appareils Zigbee abordables. Les modules équipés d’ESPHome offrent une grande liberté aux bricoleurs. Aucun fabricant n’est parfait : il faut examiner chaque référence plutôt que raisonner uniquement par marque.
Une architecture fiable et évolutive
Pour éviter les ennuis, séparez les fonctions essentielles des fonctions expérimentales. Le chauffage, les volets et les alarmes doivent continuer à fonctionner même si votre serveur domotique est arrêté.
Quelques bonnes pratiques font une grande différence :
- Conservez les interrupteurs physiques pour les éclairages importants.
- Privilégiez les automatismes locaux pour les fonctions critiques.
- Créez des sauvegardes régulières et testez leur restauration.
- Attribuez une adresse IP fixe au serveur domotique.
- Documentez les appareils, les câbles et les scénarios.
- Évitez de multiplier les intégrations inutiles.
- Commencez par une pièce ou un usage, puis étendez progressivement.
Une installation domotique réussie n’est pas celle qui affiche le plus de capteurs dans un tableau de bord. C’est celle qui fonctionne discrètement, comprend les habitudes de la maison et ne demande pas une intervention tous les deux jours.
Un exemple d’installation open source cohérente
Pour une maison classique, une base raisonnable pourrait être composée d’un mini-PC sous Home Assistant OS, d’un coordinateur Zigbee USB et de quelques appareils locaux.
- Des capteurs Zigbee pour les ouvertures, la température et les mouvements.
- Des prises Zigbee ou Wi-Fi local pour mesurer certaines consommations.
- Des modules Shelly pour les éclairages ou les volets.
- Un thermostat compatible localement pour le chauffage.
- Des appareils ESPHome pour les besoins spécifiques.
- Node-RED uniquement lorsque les scénarios dépassent les possibilités de l’interface standard.
Avec cette architecture, la plupart des automatismes continuent à fonctionner sans Internet. L’accès extérieur peut ensuite être ajouté avec une solution sécurisée, comme un VPN ou le service distant proposé par la plateforme. Ouvrir directement des ports sur la box Internet reste une mauvaise idée, même si un tutoriel trouvé au hasard affirme le contraire.
Quelle solution choisir selon son profil ?
Vous débutez et souhaitez une solution très polyvalente : Home Assistant avec ZHA et quelques appareils Zigbee est probablement le meilleur choix.
Vous préférez une interface française et des scénarios structurés : Jeedom mérite votre attention, en prenant en compte le coût éventuel des plugins.
Vous aimez configurer précisément votre serveur : openHAB offre une grande souplesse et une architecture solide.
Vous êtes bricoleur et souhaitez créer vos propres capteurs : Home Assistant associé à ESPHome constitue une combinaison très efficace.
Vous voulez surtout éviter les appareils dépendants d’un cloud : recherchez les mentions « local control », MQTT, Zigbee, Matter ou une intégration documentée avec votre plateforme.
La meilleure domotique open source n’est donc pas nécessairement la plus spectaculaire. C’est celle qui reste compréhensible, réparable et évolutive. En choisissant des protocoles ouverts, en conservant des commandes manuelles et en avançant par étapes, on obtient une maison connectée qui travaille pour ses occupants, plutôt qu’une collection d’applications à surveiller.
