Alternative à la carte graphique du réseau Zigbee : le format texte json

Bonjour,

j’ai enfin récupéré un fichier json de mes équipements zigbee (z2m) complet avec les routes :

Dans l’interface MQTT (Paramètres, Appareils et Services, MQTT, bouton Configurer),

1 - Dans le bloc Ecouter un sujet , dans le champ Sujet auquel s'abonner, mettre :
zigbee2mqtt/bridge/response/networkmap

2- Dans le bloc Publier un paquet, dans le champ sujet, mettre :
zigbee2mqtt/bridge/request/networkmap

3- Dans le bloc Publier un paquet, dans le champ Charge utile, mettre

{
  "type": "raw",
  "routes": "true"
}

Cliquer sur le bouton Commencer à écouter
Cliquer sur le bouton Publier

Attendre le résultat qui sera affiché dans la fenêtre de votre navigateur à la fin du scan réseau.
Le copier/coller dans un éditeur de texte qui reconnaît le format json.
Sauvegarder le fichier json sur votre poste.

J’en avait besoin pour identifier un problème de table de routage hors limite qui cause la déconnexion d’appareils. La carte graphique standard est difficile a analyser avec le nombre important de mes routeurs.

L’analyse en json m’a permis de découvrir qu’un appareil avait effectivement 33 routes pour un maximum de 32 d’après certains auteurs. Je vais essayer de le retirer du réseau et de l’appairer de nouveau.

Pour information, avec cette interface MQTT, on peut réaliser tous les appels de l’API Z2M ici :
https://www.zigbee2mqtt.io/guide/usage/mqtt_topics_and_messages.html

Philippe

2 « J'aime »