Nodon SIN-4-RS-20 mal reconnu avec Zigbee2MQTT

Bonjour a tous,

Je viens d’installer mon Nodon SIN-4-RS-20, pour piloter un de mes volets.
Apres branchement, mise sous tension, et appairage (OK) avec Zigbee2MQTT je rencontres 3 problèmes :

  • Impossible de monter/descendre/stop le volet depuis Z2M mais via les interrupteurs ça fonctionne
  • Le nom comporte des caractères spéciaux dans Z2M
  • Je ne peux pas désactiver l’appairage de mon dongle car le module semble bloquer quelque chose

Ma configuration :
Adapter : Sonoff Zigbee USB 3.0
Firmware : CC1352P2_CC2652P_launchpad_coordinator_20211217
Z2M version : 1.23.0 commit: 6ea61ba

Les logs du probleme de monter/descente/stop depuis Z2M :

Debug Received MQTT message on 'zigbee2mqtt/0x9035eafffec88b95/set' with data '{"state":"CLOSE"}'
Debug Publishing 'set' 'state' to '0x9035eafffec88b95'
Error Publish 'set' 'state' to '0x9035eafffec88b95' failed: 'Error: Command 0x9035eafffec88b95/242 closuresWindowCovering.downClose({}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Cannot execute command, in Inter-PAN mode)'
Debug Error: Command 0x9035eafffec88b95/242 closuresWindowCovering.downClose({}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Cannot execute command, in Inter-PAN mode) at ZStackAdapter.checkInterpanLock (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:1047:19) at Object.func (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:355:18) at Queue.executeNext (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:32:42) at /opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:21:18 at new Promise (<anonymous>) at Queue.execute (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:19:16) at ZStackAdapter.sendZclFrameToEndpoint (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:354:27) at /opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:728:39 at Endpoint.sendRequest (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:299:26) at Endpoint.command (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:727:39)
Info MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Publish 'set' 'state' to '0x9035eafffec88b95' failed: 'Error: Command 0x9035eafffec88b95/242 closuresWindowCovering.downClose({}, {\"sendWhen\":\"immediate\",\"timeout\":10000,\"disableResponse\":false,\"disableRecovery\":false,\"disableDefaultResponse\":false,\"direction\":0,\"srcEndpoint\":null,\"reservedBits\":0,\"manufacturerCode\":null,\"transactionSequenceNumber\":null,\"writeUndiv\":false}) failed (Cannot execute command, in Inter-PAN mode)'","meta":{"friendly_name":"0x9035eafffec88b95"},"type":"zigbee_publish_error"}'
Debug Received MQTT message on 'zigbee2mqtt/0x9035eafffec88b95/set' with data '{"state":"OPEN"}'
Debug Publishing 'set' 'state' to '0x9035eafffec88b95'
Error Publish 'set' 'state' to '0x9035eafffec88b95' failed: 'Error: Command 0x9035eafffec88b95/242 closuresWindowCovering.upOpen({}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Cannot execute command, in Inter-PAN mode)'
Debug Error: Command 0x9035eafffec88b95/242 closuresWindowCovering.upOpen({}, {"sendWhen":"immediate","timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (Cannot execute command, in Inter-PAN mode) at ZStackAdapter.checkInterpanLock (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:1047:19) at Object.func (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:355:18) at Queue.executeNext (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:32:42) at /opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:21:18 at new Promise (<anonymous>) at Queue.execute (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:19:16) at ZStackAdapter.sendZclFrameToEndpoint (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:354:27) at /opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:728:39 at Endpoint.sendRequest (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:299:26) at Endpoint.command (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/model/endpoint.ts:727:39)
Info MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"Publish 'set' 'state' to '0x9035eafffec88b95' failed: 'Error: Command 0x9035eafffec88b95/242 closuresWindowCovering.upOpen({}, {\"sendWhen\":\"immediate\",\"timeout\":10000,\"disableResponse\":false,\"disableRecovery\":false,\"disableDefaultResponse\":false,\"direction\":0,\"srcEndpoint\":null,\"reservedBits\":0,\"manufacturerCode\":null,\"transactionSequenceNumber\":null,\"writeUndiv\":false}) failed (Cannot execute command, in Inter-PAN mode)'","meta":{"friendly_name":"0x9035eafffec88b95"},"type":"zigbee_publish_error"}'

Capture d’écran indiquant le nom du module + l’appairage restant bloqué sur 1 seconde :

Et les logs lorsque je tente de desactiver l’appairage :

Debug Received MQTT message on 'zigbee2mqtt/bridge/request/permit_join' with data '{"device":null,"time":254,"transaction":"1j872-2","value":false}'
Info Zigbee: disabling joining new devices.
Error Request 'zigbee2mqtt/bridge/request/permit_join' failed with error: 'Cannot execute command, in Inter-PAN mode'
Debug Error: Cannot execute command, in Inter-PAN mode at ZStackAdapter.checkInterpanLock (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:1047:19) at Object.func (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:538:18) at Queue.executeNext (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:32:42) at /opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:21:18 at new Promise (<anonymous>) at Queue.execute (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:19:16) at ZStackAdapter.sendZclFrameToAll (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:537:27) at GreenPower.permitJoin (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/greenPower.ts:111:32) at Controller.permitJoinInternal (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:245:35) at Controller.permitJoin (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:206:20)

@SCNodOn navré de vous identifier de cette manière car peut etre que je me trompe mais cela me fait penser au problèmes lors du démarrage avec les autres modules Zigbee de votre marque.
Avez vous déjà sorti des mises a jour pour ce module ? Etes vous en contact avec le développeur de Zigbee2MQTT pour l’intégration de son coté ?

J’ai également indiqué ces infos dans une issue déja existante sur le github de Zigbee2MQTT :

Si jamais quelqu’un voit d’ou cela peut venir, je suis preneur de l’info!

Merci d’avance et bonne soirée :slight_smile:

J’ai eu le problème avec ce module et aussi des accessoires Schneider.
J’ai redémarré le demon en mode debug, puis là, le module est fonctionnel.
Après, redémarrage du demon normalement et tout roule …
Je ne sais pas pourquoi ça me l’a fait pour plusieurs NodOn et les Schneider, mais ça résous mon souci …

Redémarré quel démon ? j’ai redémarré Z2M, j’ai supprimé et réappairé le module plusieurs fois mais ça n’a pas résolu mon soucis.

Celui là

Réinclure le module ne change rien

Ah mais je n’utilise pas zigbeelinker, juste Zigbee2mqtt et jmqtt comme plug-in. Mais du coup l’action de redémarrer le démon zigbee2mqtt depuis zigbeelinker revient a ce que j’ai fais manuellement. Merci de ton aide.
Tu peux regarder quel firmware build date tu as sur ton module Nodon pour les volets ?
Moi j’ai 2020 sur la capture plus haut…

Pareil, 2020 pour moi aussi

Bonsoir
avant tout quel est votre version de zigbee2mqtt ?

Bonsoir,

Désolé j’ai oublié les infos de base :
Adapter : Sonoff Zigbee USB 3.0
Firmware : CC1352P2_CC2652P_launchpad_coordinator_20211217
Z2M version : 1.23.0 commit: 6ea61ba

Ok 1.23.0 c’est bien la dernière version stable !
il fallait en être sure, si des corrections avaient été apportées :wink:

Quelques news :
Je viens de contacter le support Nodon par téléphone et ils m’ont indiqué que je pouvais chercher une mise a jour du module avec mon téléphone via l’appli Nodon Connect (car en fait il y’a une puce bluetooth dans le module).
Malheureusement ça ne résous pas mon soucis car mon module était déjà dans la dernière version existante (2.7.0).
Ils vont se pencher sur le problème et ajouter l’environnement de Z2M a leur environnement de test car ils ont de plus en plus de demande lié a Z2M. A leur demande, je leur ai transféré mes logs et les infos de ma configuration.
Wait and see…

Mon problème était lié a des interférences je pense, j’ai retiré mon ancien dongle zigbee de mon serveur et j’ai ajouté une rallonge sur mon coordinateur actuel et le problème s’est résolu de lui même.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.