Après une journée passé à chercher, je ne trouve pas de solution à mon problème donc j’espère trouver de l’aide ici.
J’ai fait la totale :
j’ai un raspberry pi4
passage d’une installation sur carte SD à une installation sur disque SSD
Passage du plugin Zigbee version Beta au plusgin Jeezigbee
Passage d’une clé Conbee2 à une Sonoff 3 P
Mnotée de version Jeedom.
Je n’ai jamais réussi à faire fonctionner le plugin Jeezigbee.
Je suis donc parti d’une installation vierge, en supprimant toutes les clés sauf la Sonoff mais j’ai le même problème.
Ma config MQTT Manager avec le démon bien démarré :
Quand j’essaie d’appairer des équipements, je me mets en inclusion et il ne se passe rien. Parfois le démon reste vert, parfois il repasse rouge.
Dans les logs je vois de erreurs, j’ai cherché un peu sur le forum mais trouvé aucune solution :
1290|Starting Zigbee2MQTT without watchdog.
1291|[2024-08-03 22:20:10] e[31merrore[39m: z2m: Failed to load external converter file ‹ /var/www/html/plugins/z2m/core/class/…/config/converters/Danfoss/icon.js › (Cannot find module ‹ zigbee-herdsman-converters/lib/extend ›
1292|Require stack:
1293|- /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/util/utils.js
1294|- /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/util/settings.js
1295|- /var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js)
1296|[2024-08-03 22:20:10] e[31merrore[39m: z2m: Probably there is a syntax error in the file or the external converter is not compatible with the current Zigbee2MQTT version
1297|[2024-08-03 22:20:10] e[31merrore[39m: z2m: Note that external converters are not meant for long term usage, it’s meant for local testing after which a pull request should be created to add out-of-the-box support for the device
1298|[2024-08-03 22:20:21] e[31merrore[39m: zh:ezsp:uart: → Error: Error: {« sequence »:-1} after 10000ms
1299|[2024-08-03 22:20:21] e[31merrore[39m: zh:ezsp:ezsp: Connection attempt 1 error: Error: Failure to connect
1300|at SerialDriver.resetForReconnect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:341:19)
1301|at SerialDriver.emit (node:events:517:28)
1302|at /var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:344:22
1303|at Queue.execute (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
1304|at SerialDriver.openSerialPort (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:106:13)
1305|at SerialDriver.connect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:61:13)
1306|at Ezsp.connect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:347:17)
1307|at Driver.startup (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:176:13)
1308|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
1309|at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:63:27)
1310|[2024-08-03 22:20:36] e[31merrore[39m: zh:ezsp:uart: → Error: Error: {« sequence »:-1} after 10000ms
1311|[2024-08-03 22:20:36] e[31merrore[39m: zh:ezsp:ezsp: Connection attempt 2 error: Error: Failure to connect
1312|at SerialDriver.resetForReconnect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:341:19)
1313|at SerialDriver.emit (node:events:517:28)
1314|at /var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:344:22
1315|at Queue.execute (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
1316|at SerialDriver.openSerialPort (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:106:13)
1317|at SerialDriver.connect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:61:13)
1318|at Ezsp.connect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:347:17)
1319|at Driver.startup (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:176:13)
1320|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
1321|at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:63:27)
1322|[2024-08-03 22:20:56] e[31merrore[39m: zh:ezsp:uart: → Error: Error: {« sequence »:-1} after 10000ms
1323|[2024-08-03 22:20:56] e[31merrore[39m: zh:ezsp:ezsp: Connection attempt 3 error: Error: Failure to connect
1324|at SerialDriver.resetForReconnect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:341:19)
1325|at SerialDriver.emit (node:events:517:28)
1326|at /var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:344:22
1327|at Queue.execute (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
1328|at SerialDriver.openSerialPort (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:106:13)
1329|at SerialDriver.connect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:61:13)
1330|at Ezsp.connect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:347:17)
1331|at Driver.startup (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:176:13)
1332|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
1333|at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:63:27)
1334|[2024-08-03 22:21:21] e[31merrore[39m: zh:ezsp:uart: → Error: Error: {« sequence »:-1} after 10000ms
1335|[2024-08-03 22:21:21] e[31merrore[39m: zh:ezsp:ezsp: Connection attempt 4 error: Error: Failure to connect
1336|at SerialDriver.resetForReconnect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:341:19)
1337|at SerialDriver.emit (node:events:517:28)
1338|at /var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:344:22
1339|at Queue.execute (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
1340|at SerialDriver.openSerialPort (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:106:13)
1341|at SerialDriver.connect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:61:13)
1342|at Ezsp.connect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:347:17)
1343|at Driver.startup (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:176:13)
1344|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
1345|at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:63:27)
1346|[2024-08-03 22:21:21] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
1347|[2024-08-03 22:21:21] e[31merrore[39m: z2m: Failed to start zigbee
1348|[2024-08-03 22:21:21] e[31merrore[39m: z2m: Check Zigbee2MQTT fails to start | Zigbee2MQTT for possible solutions
1349|[2024-08-03 22:21:21] e[31merrore[39m: z2m: Exiting…
1350|[2024-08-03 22:21:21] e[31merrore[39m: z2m: Error: Failure to connect
1351|at Ezsp.connect (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:364:19)
1352|at Driver.startup (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:176:13)
1353|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
1354|at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:63:27)
1355|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:139:27)
1356|at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:154:5)
1357|> zigbee2mqtt@1.39.1 start
1358|> node index.js
1359|Starting Zigbee2MQTT without watchdog.
1360|[2024-08-03 22:24:14] e[31merrore[39m: z2m: Failed to load external converter file ‹ /var/www/html/plugins/z2m/core/class/…/config/converters/Danfoss/icon.js › (Cannot find module ‹ zigbee-herdsman-converters/lib/extend ›
1361|Require stack:
1362|- /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/util/utils.js
1363|- /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/util/settings.js
1364|- /var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js)
1365|[2024-08-03 22:24:14] e[31merrore[39m: z2m: Probably there is a syntax error in the file or the external converter is not compatible with the current Zigbee2MQTT version
1366|[2024-08-03 22:24:14] e[31merrore[39m: z2m: Note that external converters are not meant for long term usage, it’s meant for local testing after which a pull request should be created to add out-of-the-box support for the device
1367|[2024-08-03 22:24:24] e[31merrore[39m: zh:ezsp:uart: → Error: Error: {« sequence »:-1} after 10000ms
1368|[2024-08-03 22:24:25] e[31merrore[39m: zh:ezsp:ezsp: Connection attempt 1 error: Error: Failure to connect
PS : j’ai aussi essayé en changeant le port du contrôleur et en essayant :
Si quelqu’un a une idée, je vous remercie par avance.
Sinon ma solution est de renvoyer la clé Sonoff, de remettre la carte SD, et de ne toucher à rien
1646|Starting Zigbee2MQTT without watchdog.
1647|[2024-08-03 23:17:00] e[31merrore[39m: z2m: Failed to load external converter file '/var/www/html/plugins/z2m/core/class/../config/converters/Danfoss/icon.js' (Cannot find module 'zigbee-herdsman-converters/lib/extend'
1648|Require stack:
1649|- /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/util/utils.js
1650|- /var/www/html/plugins/z2m/resources/zigbee2mqtt/dist/util/settings.js
1651|- /var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js)
1652|[2024-08-03 23:17:00] e[31merrore[39m: z2m: Probably there is a syntax error in the file or the external converter is not compatible with the current Zigbee2MQTT version
1653|[2024-08-03 23:17:00] e[31merrore[39m: z2m: Note that external converters are not meant for long term usage, it's meant for local testing after which a pull request should be created to add out
En toute logique, dans la page santé vous ne devriez plus avoir d’erreur sur le plugin jeezibee avec le paramétrage de @akenad.
A savoir que lorsque vous redémarrez Jeedom ou lorsque vous relancez le plugin jeezigbee il faut attendre 2 à 3 minutes, le plugin jeezigbee dépend du plugin mqttmananger.
Vous pouvez aussi vérifiez dans la configuration de jeezigbee si vous avez accès à la page web z2m ( zigbe2mqtt) en copiant auparavant l’identifiant dans la ligne au dessous qui vous servira de mot de passe.
Il n’y a pas de raison pour que vous ne puissiez pas réaliser l’appairage. Au pire réalisez l’appairage au plus près du coordinateur pour test.
Du coup j’ai une question bête
Comment je fais pour synchroniser ce module sur Jeedom ? J’ai essayé de lancer une inclusion et cela ne fonctionne pas !
Vous pouvez refaire une inclusion d’un équipement Zigbee même si il est connu dans Jeedom.
J’ai des pièges à rat avec contact Zigbee, lorsque je relâche les petites bêtes dans la nature, il m’arrive des fois que le contact ne remonte plus dans Jeedom lorsque je reviens à la maison dans ce cas je fais un ré appairage.
Avez vous fait une synchronisation dans mqttmamager ?
Regarder la documentation de l’équipement concernant le temps d’appui sur le bouton d’appairage, sur certains équipements un temps d’appui plus long désappaire l’équipement, c’est ce que l’on appelle un reset.
Ouvrir une seule page Jeedom avant de faire l’inclusion.
Oui j’ai renommé les équipements sur Zigbee2mqtt.
MQTT Explorer, c’est MQTT Discovery ?
J’ai décoché la case "Transmettre les évènements mais ça ne remonte toujours pas.
Vous ne pouvez pas configurer « jeedom » comme topic de découverte, remettez la valeur d’origine, « homeassistant »
De manière générale, ce plugin ou un autre, lorsque vous ne savez pas à quoi sert une config, n’y touchez pas!
Le développeur a généralement pre-configure ce qui était valable dans 80% des cas (voir 99%).
Et lisez la doc avant de modifier une config
Vous partez dans tous les sens, vous avez un problème de fonctionnement sur les plugins zigbee2mqtt et mqtt Manager et vous rajoutez une couche avec un nouveau plugin mqtt discovery. Je baisse les bras.