Zigbee2Mqtt et CC2531

Bonjour a tous,

J’ai acheté un sniffer Zigbee avec un CC2531 chez itead. Le module est déjà flashé d’origine avec le micrologiciel CC2531ZNP-PROD. Et normalement directement utilisable avec Zigbee2Mqtt.

J’ai donc suivi le procédé suivant : Zigbee2MQTT

Problème je n’arrive pas a jumeler avec ma télécommande Ikea (IKEA E1524/E1810 control via MQTT | Zigbee2MQTT)

J’ai bien les deux commande ‹ bridge:config › et ‹ bridge:state › mais je n’ai aucune remontée de valeur.

Je ne sais pas d’où peux venir le problème, j’ai essayé de faire les mises a jour, déconnecté et reconnecté.

Merci de votre aide, je peux mettre des retour du terminal SSH si besoins. :slight_smile:

Hello,

Il y a pas de secret, sans les logs, pas moyen de deviner. Tu peux aussi regarder les traces de npm…

Tu voudrais quoi comme log SSH ? et qu’entend tu par les traces de NPM?

Je publie ça dès que je peux

Ben les logs produit par le plugin jeedom que tu utilises pour mqtt par exemple

ça donne quoi l’étape 4 du tuto ?

J’espère juste que tu as juste appliqué toutes les commandes sans essayer de voir un peu ce que ça fait, sinon ça va être compliqué

Il me semble (euphémisme) que les CC2531 sont de base flashés avec un firmware qui permet de sniffer mais pas de passer en coordinateur réseau donc pas d’appairage possible.
Pour cela il faut flasher le firmware de Texas Instrument qui permet cette fonction et fait perdre celle de sniffer…
Si tu veux utiliser le CC2531 en sniffer voir ici par exemple :

à l’étape 4 du tuto j’ai ça :

> zigbee2mqtt@1.16.1-dev start /opt/zigbee2mqtt
> node index.js

Zigbee2MQTT:info  2020-12-02 19:01:21: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2020-12-02.19-01-20' filename: log.txt
Zigbee2MQTT:info  2020-12-02 19:01:21: Starting Zigbee2MQTT version 1.16.1-dev (commit #e7bb0c3)
Zigbee2MQTT:info  2020-12-02 19:01:21: Starting zigbee-herdsman (0.13.37)
Zigbee2MQTT:info  2020-12-02 19:01:23: zigbee-herdsman started
Zigbee2MQTT:info  2020-12-02 19:01:23: Coordinator firmware version: '{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20180507,"transportrev":2},"type":"zStack12"}'
Zigbee2MQTT:info  2020-12-02 19:01:23: Currently 0 devices are joined:
Zigbee2MQTT:warn  2020-12-02 19:01:23: `permit_join` set to  `true` in configuration.yaml.
Zigbee2MQTT:warn  2020-12-02 19:01:23: Allowing new devices to join.
Zigbee2MQTT:warn  2020-12-02 19:01:23: Set `permit_join` to `false` once you joined all devices.
Zigbee2MQTT:info  2020-12-02 19:01:23: Zigbee: allowing new devices to join.
Zigbee2MQTT:info  2020-12-02 19:01:23: Connecting to MQTT server at mqtt://localhost
Zigbee2MQTT:info  2020-12-02 19:01:24: Connected to MQTT server
Zigbee2MQTT:info  2020-12-02 19:01:24: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info  2020-12-02 19:01:24: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"e7bb0c3","coordinator":{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20180507,"transportrev":2},"type":"zStack12"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":true,"version":"1.16.1-dev"}'

Pour les logs j’ai rien pour jMQTT

Le firmware à l’air bon 1.2 (à confirmer quand même)
Si led verte allumée fixe, il y a plus de doute

Là, il y a personne sur le reseau zigbee… Donc forcement, pas de message qui circulent
Il faut faire l’appairage etc

Oui led verte ok,
Quand je cherche a appareillé ma télécommande je n’ai aucun message qui circule, j’appuie 4 fois sur le bouton ça clignote mais aucun retour sur le terminal…

Si tu restes avec le fenêtre de l’étape 4 ouverte, tu verras en direct les messages qui passent…
Si rien ne se produit, c’est que tu n’as pas lancé la séquence d’appairage (là faut voir la doc de la télécommande)
La valeur du allow_join est à true donc en principe si c’est compatible et que c’est la bonne méthode, tu devrais voir des trucs

Rien a faire sur la clé CC2531 pour l’appareillage ?

non. c’est la ligne qui a fait le boulot

Je comprend pas, j’ai fait plusieurs fois la manip pour la syncro avec la télécommande j’ai aucun message sur le terminal :confused:

1 « J'aime »

C’est bien le bouton à coté de la pile ? La télécommande clignote ?

Pairing #
Pair the remote to Zigbee2MQTT by holding it close to the coordinator and pressing the inside button, next to the CR2032 battery, 4 times. The red light on the (front of the) remote will now flash a few times.

Oui la télécommande clignote, j’ai enlevé la pile etc…

Une fois que ça clignote, j’imagine que tu as joué avec tous les boutons, pour forcer l’envoi de trames ? (sur les aqara c’est à faire comme ça)

Oui oui j’ai vu que certains éléments se déconnectais donc j’ai appuyé sur tous les boutons :frowning:

ben je sais pas là … désolé

J’avais syncro la télécommande avec le pont hue, je viens d’y repenser, là j’ai plus aucun contrôle sur les hue, normal comme j’ai reinitialisé… peut-être ça peu venir de là ?

Sans pile et avec plusieurs tentatives d’appairage ratées, ça semble logique que la télécommande ne connaisse plus le pont. Donc au pire tu la réappaires

Non mais justement je ne voulais plus l’utilisé avec le pont, je ne comprend pas d’où vient le problème, merci a toi pour ton aide :wink: