Dernièrement, je vous proposais un guide Zigbee2MQTT pour vous expliquer comment j’ai remédié efficacement aux problèmes de communication de mes périphériques un peu trop éloignés du contrôleur (box domotique) pour fiabiliser véritablement la communication et, par conséquent, le réseau Zigbee de la maison.
Vous avez été nombreux à me contacter pour savoir si et comment il était possible de faire de même sur ZHA. Bien que je préfère Zigbee2MQTT à ZHA, je me suis penché sur le problème afin de vous proposer un équivalent. Voici donc les étapes à suivre pour procéder de même avec ZHA.
Pour rappel, l’objectif est de s’appuyer sur des routeurs Zigbee du réseau et de provoquer une association directe avec ce nœud routeur pour permettre au périphérique enfant de réussir à joindre le serveur de domotique ou plus précisément, le contrôleur Zigbee à coup sûr et d’obtenir un LQI de qualité. Pour plus de détails sur le phénomène qu’une mauvaise liaison Zigbee peut avoir sur un périphérique trop éloigné du contrôleur, je vous renvoie vers mon premier guide, dans lequel je vous explique cela en détail.
Bonnes pratiques Zigbee: Optimiser le maillage pour un réseau domotique Zigbee performant sous Z2M
Dans une stratégie domotique Zigbee, outre le fait que vous avez fait le bon choix de protocole, il y a tout de même des bonnes pratiques à suivre. En effet, un excellent réseau Zigbee repose avant tout sur un excellent…
L’idée est donc de disposer d’un bon maillage Zigbee dans un premier temps pour permettre “d’accrocher” un routeur qui soit suffisamment proche de l’objet à intégrer ou à remédier. Pour cela, pas de secret, les routeurs sont la plupart des modules alimentés sur le secteur. Comptons donc dans cette catégorie de modules Zigbee les micro-modules et surtout les prises.
Dans mes différents tests, c’est le plus souvent la prise Zigbee qui se montre la plus efficace dans ce rôle, et pas toutes les prises… Citons parmi les prises les plus efficaces en qualité de routeur la prise Nous, la prise NEO, la prise Innr (très intéressante car il s’agit d’une prise Zigbee pour l’extérieur) et enfin, la prise Lidl.
Cette liste n’est pas exhaustive, d’autres modules peuvent aider dans cette tâche, mais au travers des optimisations que j’ai menées sur mon réseau Zigbee, ce sont essentiellement ces prises qui m’ont aidé à y parvenir à coup sûr.
Prenons un exemple concret avec cette sonde de température trop éloignée du contrôleur qui affiche un LQI vraiment pas terrible.
Comment forcer une association Zigbee via un routeur intermédiaire sous ZHA ?
- Pour commencer, rendez-vous sous l’intégration ZHA dans les paramètres de votre système domotique, puis entrez dans les paramètres de la prise (ou le module routeur) où vous voulez forcer l’association de vos périphériques Zigbee. Choisissez une prise au plus proche de l’emplacement final de votre périphérique.
2. Sous les options du nœud Zigbee, ici une prise Zigbee Lidl, cliquez sur les 3 points à droite du bouton Reconfigurer.
3. Dans le menu qui s’affiche, choisissez Ajouter des appareils via cet appareil pour lancer la procédure d’association Zigbee.
4. Lancez la procédure d’inclusion sur le périphérique à intégrer ou à remedier, généralement une pression de plusieurs secondes sur le bouton, puis patientez quelques instants le temps que le périphérique apparaisse à l’écran.
5. Le nouveau périphérique apparait alors dans la liste des périphériques associés avec le contrôleur domotique. Ici, il s’agit de la sonde de température Sonoff. Car, même si nous avons effectué une association via la prise, ce n’est que pour mieux dialoguer avec le contrôleur et utiliser une route sûre pour y parvenir. Mais le module reste bel et bien géré par le contrôleur domotique lui-même.
6. Enfin, si l’on demande l’affichage du schéma réseau Zigbee, on constate bien que maintenant la sonde est associée à la prise Lidl qui lui offre un chemin fiable avec un LQI suffisamment haut pour ne plus avoir d’interruption dans la communication.
Le LQI est passé de 19 à 88 grâce à une association via un périphérique routeur intermédiaire, mission accomplie. Depuis, la sonde ne décroche plus et rapporte bien la température et l’humidité au contrôleur, malgré le fait qu’elle soit à l’extérieur, très loin de la box domotique.
Le mot de la fin concernant votre réseau zigbee
Vous savez ce qu’il vous reste à faire si vous utilisez ZHA et avec des périphériques qui ont du mal à reporter vers le contrôleur directement. Bien qu’en théorie le réseau Zigbee est censé essayer de s’évaluer et de se corriger constamment, dans certains cas, un coup de pouce aide grandement à fiabiliser le réseau Zigbee. Depuis que j’utilise cette méthode (essentiellement avec Z2M), je n’ai plus de problèmes de périphériques Zigbee qui décrochent et mon réseau est bien plus stable.
Malheureusement, cela nécessite de désassocier et de réassocier le périphérique en question, mais au vu du résultat, cela vaut le coup de prendre un peu de temps pour le faire. Enfin, toujours dans l’idée d’optimiser le réseau Zigbee, vous pouvez aussi opter pour un module SLZB PoE converti en routeur Zigbee. C’est aussi un moyen pratique pour venir renforcer une zone blanche du maillage Zigbee.
Comment utiliser le contrôleur Zigbee PoE SLZB-06 en routeur pour étendre le réseau zigbee et améliorer le maillage
Nous avons découvert le SMLIGHT SLZB-06 il y a plusieurs semaines maintenant ou encore le SLZB-06M dernièrement, un produit vraiment formidable qui permet de décupler les performances du réseau Zigbee de la maison. Mais c’est aussi un module flexible qui…
Add Comment