Test & Avis Expert
ioBroker est une plateforme domotique à héberger soi-même qui fait communiquer entre eux des objets connectés de marques différentes, avec historisation, automatisations et interfaces de visualisation. Licence MIT. Elle fonctionne partout où Node.js tourne : Linux, Windows, macOS, Docker, Raspberry Pi. Le projet est actif, avec des publications régulières — la dernière en date au moment de la rédaction remonte au 1er septembre 2026. Gratuit, avec des services optionnels payants.
Comment ça marche
L’architecture repose sur des « adaptateurs » : des modules, plus de 800 selon le projet, qui traduisent chacun un protocole ou une marque — Zigbee, KNX, Modbus, MQTT et le reste — vers une représentation commune des états. Une fois cette traduction faite, les automatisations se définissent au choix par une interface de règles à cliquer, par blocs visuels Blockly, ou en JavaScript et TypeScript avec accès aux modules npm.
L’essentiel se joue sur le lieu d’exécution : ioBroker tourne chez vous, sur votre matériel, et n’a besoin d’aucun service en ligne. Les états de vos capteurs, l’historique de vos présences et vos règles d’automatisation restent sur la machine. C’est la différence de fond avec les écosystèmes des fabricants, où chaque commande d’interrupteur transite par un serveur distant.
Le modèle économique passe par ioBroker.pro, service payant qui fournit l’accès distant et certaines fonctions de visualisation. Il est optionnel.
Ce que ça ne protège pas
Les adaptateurs sont majoritairement écrits par la communauté, et leur qualité comme leur maintenance varient beaucoup d’un module à l’autre. Un adaptateur est du code exécuté avec les droits d’ioBroker, sur la machine qui pilote votre maison : la surface de confiance est celle de l’ensemble des adaptateurs installés, pas celle du cœur du projet. Un adaptateur abandonné qui cesse de recevoir des correctifs reste en place et continue de fonctionner.
Beaucoup d’adaptateurs ne sont par ailleurs qu’un pont vers le nuage du fabricant : piloter une ampoule d’une marque donnée par ioBroker n’empêche pas la commande de passer par les serveurs de cette marque si le protocole local n’existe pas. « Local » qualifie ioBroker, pas nécessairement vos appareils.
Souscrire à ioBroker.pro pour l’accès distant fait transiter la supervision par un service tiers, ce qui réintroduit exactement l’intermédiaire que l’auto-hébergement supprimait. Enfin, la documentation et la communauté sont très majoritairement germanophones : une part importante des forums, des tutoriels et des discussions d’adaptateurs n’existe qu’en allemand, ce qui est un obstacle concret pour un utilisateur francophone.
Face aux alternatives
Home Assistant couvre le même besoin avec une communauté bien plus large et une documentation en plusieurs langues, au prix d’un rythme de publication soutenu qui casse parfois des intégrations. openHAB repose sur Java et une modélisation plus formelle, ce qui donne des installations plus stables mais moins immédiates. Domoticz vise le matériel modeste. ioBroker se distingue par la souplesse de son moteur de scripts, quand on veut écrire les automatisations en JavaScript plutôt qu’en YAML.
