Bonjour,
Après avoir fait la dernière maj ce matin de jeezigbee en restant en 1.42.0, le daemon ne redémarre pas avec le log d’erreur suivant :
0000|> zigbee2mqtt@1.42.0 start
0001|> node index.js
0002|Starting Zigbee2MQTT without watchdog.
0003|[2025-01-15 11:46:17] e[31merrore[39m: z2m: Error while starting zigbee-herdsman
0004|[2025-01-15 11:46:17] e[31merrore[39m: z2m: Failed to start zigbee
0005|[2025-01-15 11:46:17] e[31merrore[39m: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
0006|[2025-01-15 11:46:17] e[31merrore[39m: z2m: Exiting...
0007|[2025-01-15 11:46:17] e[31merrore[39m: z2m: Error: No path provided and failed to auto detect path
0008|at Function.create (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/adapter.ts:107:23)
0009|at processTicksAndRejections (node:internal/process/task_queues:95:5)
0010|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:133:24)
0011|at Zigbee.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/zigbee.ts:69:27)
0012|at Controller.start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/controller.ts:161:27)
0013|at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:154:5)
En parcourant le forum, j’en ai déduis que le problème vient du port de ma clé conbee2 (/dev/ttyACM0 je crois), qui aurait disparu la liste des ports du contrôleur de la config de jeezigbee.
Si c’est bien cela, en revanche je ne sais pas par quel bout prendre le problème pour le refaire apparaitre, car différentes solutions semblent fonctionner selon les utilisateurs (réinstaller le plugin Atlas, changer un truc dans le code de jeezigbee, réinstaller mqtt manager…)… mais je ne sais pas laquelle correspond à mon cas, et j’aimerais éviter d’amplifier mon souci par manque de connaissance !
Oui j’ai bien une clé ZigBee Conbee2 sur port usb. Ma box est nativement en zwave.
Tu dis que tu ne vois pas de clé ZigBee, c’est en te basant sur le menu des ports contrôleur proposé par Jeezigbee ?
Ce sujet y fait référence :
Ou ici mais avec une vieille version de Z2m et une discussion dont je ne maîtrise pas bien tout le contenu :
On est d’accord sur l’origine du problème !
Éventuellement, comment vérifier autrement que la clé, et a fortiori le port usb où elle est branchée, sont bien vus par la box ?
Comment corriger la liste des ports dans Z2m ?
Ce sont les 2 points sur lesquels j’espère de l’aide !
alors il faut aller dans réglage->système->configuration->os/db.
puis sélectionner administration système et cliquer ensuite sur lsusb.
exemple du résultat:
Merci, et donc elle n’est pas dans la liste. Pourtant elle était fonctionnelle jusqu’à ce matin, et je n’ai rien fait d’autre que la mise à jour de z2m.
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Le redémarrage de la box a fait réapparaitre le port !! Ouf !
Merci pour ton aide et cette solution simple mais efficace, c’était sûrement le plus facile à faire, j’aurai désormais ce réflexe !