Un pont Zigbee2MQTT, un agent IA par-dessus, et un robot qui obéit à la voix pour le prix d’une clé USB. L’idée circule dans les forums de domotique. Elle repose sur une hypothèse que les chiffres démontent vite : que le réseau radio de la domotique convient à ce qui bouge.
Nous avons passé le projet en revue en octobre 2026 : son code source, les délais mesurés par ses utilisateurs, les prix des moniteurs commerciaux de machines. Zigbee2MQTT est un nerf sensitif. Il sent et il commute des choses lentes. Pour un nerf moteur, il faut un autre fil. Et il reste un usage industriel qui tient la route, bien plus modeste qu’un robot.
Ce qu’est Zigbee2MQTT aujourd’hui
Zigbee2MQTT est un pont gratuit (licence GPL-3.0) entre des appareils Zigbee et un courtier MQTT, le protocole de messages léger que les capteurs utilisent pour se parler. La version 2.14.2 est sortie le 1er octobre 2026, sur un rythme de publication mensuel. Le dépôt compte 15 723 étoiles sur GitHub.
Le site du projet annonce 5 798 appareils pris en charge, de 608 fabricants. Dans le code des convertisseurs (version du 13 octobre 2026), nous avons compté 4 717 modèles. L’écart tient aux produits revendus sous d’autres marques, qui comptent 495 mentions dans le code.
Le coordinateur, la clé radio qui forme le réseau, ne coûte presque rien. Les guides comparatifs consultés affichent environ 20 $ pour une clé USB comme la ZBDongle-E, environ 40 $ pour la SLZB-06 alimentée par Ethernet et 49 $ pour la Home Assistant Connect ZBT-2. Leurs prix sont en dollars, pour la plupart américains : vérifiez le prix canadien.
Pourquoi ce qui bouge n’y passe pas
Dans un réseau en bonne santé, une commande met environ 300 ms entre le bouton et la lumière (discussion GitHub 6892). La moyenne est correcte pour allumer une lampe. Le problème est la queue de la distribution : des utilisateurs rapportent des délais jusqu’à une vingtaine de secondes, et des commandes qui échouent après 10 secondes (problème 9528, problème 1333).
Une boucle de commande de mouvement exige des réponses prévisibles sous 100 ms. Un message qui arrive parfois vingt secondes en retard ne se corrige pas par un meilleur réglage.
Le catalogue confirme la limite. Nous avons compté les types d’appareils dans les descriptions des convertisseurs (décomptes approximatifs, par mots-clés) :
| Type d’appareil | Nombre dans le code |
|---|---|
| Relais et interrupteurs | 1 046 |
| Stores, rideaux et couvertures | 363 |
| Thermostats | 238 |
| Compteurs d’énergie | 184 |
| Vannes | 143 |
| Détecteurs de fuite d’eau | 95 |
| Serrures | 64 |
| Ouvre-fenêtres | 3 |
| « Doigts robots » (appuient sur un bouton) | 2 |
| Servomoteurs, moteurs pas à pas, actionneurs linéaires | 0 |
Les seuls moteurs sont ceux des stores et des rideaux, plus ces deux doigts mécaniques. Les robots tondeuses et les aspirateurs que Home Assistant sait piloter passent par le Wi-Fi, le nuage, le Bluetooth ou un pont MQTT local (exemple openHAB, exemple Mammotion). Un robot qui bouge se commande par fil, par ESP32 ou par Wi-Fi. Zigbee peut lui fournir du contexte, comme la température d’une pièce ou l’état d’une porte, par MQTT.
Ce que le réseau fait bien
Ouvrir une vanne, fermer un store, couper un relais, lire une température : des gestes lents et discrets. Sinopé, fabricant québécois, a ses détecteurs de fuite WL4200 et WL4210 et ses vannes d’eau Sedna définis dans les convertisseurs de Zigbee2MQTT, avec les commandes valve_switch et valve_position. Voilà la bonne taille de tâche pour ce lien radio.
| Situation | Zigbee | Meilleur choix |
|---|---|---|
| Capteurs à pile, vannes, relais, stores dans un bâtiment | Bon | Zigbee |
| Machine qui bouge (tondeuse, aspirateur, bras) | Mauvais | Fil, ESP32 ou Wi-Fi, avec Zigbee en contexte |
| Alarme dont le travail est de signaler une panne de courant | Mauvais : les routeurs sur secteur tombent avec le courant | Passerelle cellulaire avec batterie |
| Capteurs répartis sur des kilomètres, comme la tubulure d’une érablière | Mauvais : portée | LoRa, jusqu’à 15 km en milieu rural selon un fournisseur |
| Dans un panneau ou un boîtier d’acier | Médiocre | Voir plus bas |
| Près de variateurs de fréquence | Contesté | Voir plus bas |
Les deux affirmations sur la passerelle cellulaire et la portée LoRa viennent chacune d’une seule page de fournisseur (BarnTalk, qui annonce 24 à 30 heures de batterie, et Airicom). Lisez-les comme des ordres de grandeur.
Une nouveauté à surveiller : Zigbee 4.0 et sa variante Suzi, qui fonctionne sous 1 GHz pour mieux porter et traverser le béton, ont été annoncés le 18 novembre 2025. La certification a ouvert le 2 septembre 2026, et aucun appareil de consommation n’existe encore. Les coordinateurs 2,4 GHz d’aujourd’hui ne parleront jamais Suzi (PR Newswire).
La couche agent est déjà gratuite
Home Assistant, le logiciel libre de domotique, offre des intégrations MCP officielles, serveur et client, retouchées dans sa version 2026.9 (Yahoo Tech). MCP (Model Context Protocol) est la prise standard par laquelle un agent IA appelle des outils. Le serveur communautaire ha-mcp compte 5 069 étoiles et a été mis à jour le 14 octobre 2026.
Il n’existe pas de serveur MCP propre à Zigbee2MQTT. Les serveurs MCP génériques pour MQTT abondent, et aucun ne dépasse 5 étoiles. Un petit modèle local, Gemma 3 4B, utilisait mal ces outils dans des essais publiés par XDA Developers.
Cette couche ne se vend donc pas : elle se télécharge. Ce qui reste à décider est ce que le modèle a le droit de commuter seul. Lecture libre, écriture sur confirmation d’une personne, journal de chaque commande : c’est un plancher raisonnable pour une serrure, un chauffage ou une pompe.
Le seul usage industriel crédible : savoir quand vos machines tournent
Prenez un atelier de fabrication avec de vieilles machines sans sortie de données. Un capteur de courant à pince, posé autour du câble d’alimentation, dit si la machine consomme du courant, donc si elle tourne. Un journal de ces lectures donne les heures de marche et d’arrêt par quart de travail.
Le matériel existe déjà. Un compteur Zigbee à pinces triphasé de type PC321 se vendait de 16 $ US à 32 $ US (annonce de 2022 citée dans un échange du projet). Un test publié lui trouve une erreur d’énergie de 0,7 % contre un compteur de service public, avec un rapport toutes les 45 secondes environ (SmartHomeScene). Le fabricant OWON le propose aux intégrateurs avec prise en charge de Zigbee2MQTT (OWON). Un rapport aux 45 secondes donne un temps de marche à la minute près. Il ne compte pas les cycles.
Face à lui, les moniteurs commerciaux publient leurs prix par machine et par mois :
| Option | Prix publié |
|---|---|
| Capteur Zigbee à pince et coordinateur | 16 $ US à 32 $ US par machine, plus un coordinateur d’environ 40 $ et un mini-ordinateur (prix non relevé) |
| Plateformes d’entrée | environ 50 $ à 100 $ par machine par mois |
| SensFlo Lite | 99 $ par machine par mois |
| Evocon | 219 $ par machine par mois (159 € à 319 € selon une autre page) |
| Guidewheel | minimum d’environ 15 000 $ par an |
Sources : SensFlo, Caddis Systems, Guidewheel. Les prix sont ceux des fournisseurs, sans conversion en dollars canadiens.
Pour dix machines, les moniteurs commerciaux coûtent de 6 000 $ à 26 280 $ par année. Le matériel de capteurs et de coordinateur pour les mêmes dix machines tourne autour de 200 $ à 360 $, mini-ordinateur, électricien et temps d’installation exclus. La comparaison met un matériel à côté d’un abonnement. Elle ne dit rien de ce que chaque abonnement inclut.
Le marché potentiel est vaste : le baromètre de STIQ compte 13 755 établissements manufacturiers avec employés au Québec en 2022 (une seule source). Le programme ESSOR couvre, selon deux guides de subventions, la moitié de certains projets de numérisation (Zenitech, Chip FM). Les plafonds varient d’une source à l’autre et nous n’avons pas vérifié si un projet de capteurs est admissible : validez auprès du programme.
Ce qui reste ouvert
Le 2,4 GHz près des variateurs de fréquence. Les sources se contredisent. D’un côté, un variateur non blindé rayonne du bruit large bande dans la bande 2,4 GHz, documenté dans des données du NIST sur un pont roulant (Sage Axe, Vertex Networks), et le propriétaire d’un atelier rapporte un Zigbee instable près de collecteurs de poussière et de compresseurs (Reddit). De l’autre, un fabricant écrit que le bruit des variateurs n’affecte pas cette bande en règle générale et que l’étalement de spectre de Zigbee résiste aux bruits à bande étroite (Valtoris). Cette dernière source vend du matériel. Aucune recherche ne tranche. Un test sur place le fera : un coordinateur et une prise routeuse à côté de la machine la plus bruyante, une semaine, avec la qualité du lien et les messages perdus journalisés. Comptez 60 $ à 100 $ de matériel.
Les panneaux d’acier. Un guide de fabricant affirme que la fonte et l’aluminium bloquent 100 % du 2,4 GHz (Valtoris). Les capteurs entourent des câbles dans l’armoire, mais le signal doit en sortir. Où placer le coordinateur et un routeur est une question de site.
L’électricien. Faut-il un électricien licencié, au Québec, pour poser des capteurs à pince dans un panneau? Nous ne l’avons pas vérifié. Posez la question à un électricien licencié avant d’ouvrir quoi que ce soit.
Le principe qui ressort : un réseau de capteurs peu coûteux, honnête sur ses limites, vaut mieux qu’un robot promis par un lien radio qui n’a jamais été conçu pour lui.
Une question sur vos machines? Écrivez-nous : la première consultation est gratuite.
FAQ
Zigbee2MQTT peut-il commander un robot?
Non, pas un robot qui bouge. Une commande met environ 300 ms dans un réseau sain, avec des pointes de plusieurs secondes, et le code de Zigbee2MQTT ne contient aucune classe d’appareil pour un servomoteur, un moteur pas à pas ou un actionneur linéaire. Les moteurs pris en charge sont ceux des stores et des rideaux. Pour un mouvement, il faut un fil, un ESP32 ou du Wi-Fi.
Quel est le délai d’une commande Zigbee?
Environ 300 ms entre le bouton et la lumière dans un réseau en bonne santé, selon des discussions du projet sur GitHub. Des utilisateurs rapportent aussi des délais allant jusqu’à une vingtaine de secondes et des commandes qui échouent après 10 secondes.
Combien coûte un suivi de marche des machines avec des capteurs Zigbee?
Les capteurs de courant à pince se vendent de 16 $ US à 32 $ US par machine, un coordinateur coûte environ 40 $, et il faut un mini-ordinateur dont nous n’avons pas relevé le prix. Pour dix machines, le matériel de capteurs et de coordinateur tourne autour de 200 $ à 360 $. Les moniteurs commerciaux publient de 50 $ à 219 $ par machine par mois. Ces chiffres sont ceux des fournisseurs, sans conversion, et sans l’électricien ni le temps d’installation.
Faut-il un électricien pour installer des capteurs à pince dans un panneau?
Nous n’avons pas vérifié si la loi québécoise l’exige pour des capteurs à pince. Demandez à un électricien licencié avant d’ouvrir un panneau électrique, que l’obligation existe ou non.