Hello,
Je n’arrive pas à installer Zigbee2MQTT sur ma box Yellow.
Je ne trouve pas de données précises et fiables sur la configuration et j’ai des logs avec des erreurs…
Quelqu’un saurait-il m’aider ou me diriger vers un tutoriel ?
Merci
Hello,
Je n’arrive pas à installer Zigbee2MQTT sur ma box Yellow.
Je ne trouve pas de données précises et fiables sur la configuration et j’ai des logs avec des erreurs…
Quelqu’un saurait-il m’aider ou me diriger vers un tutoriel ?
Merci
Bonjour,
Il faudrait déjà que tu postes une copie des logs, que tu nous en dises un peu plus sur le matériel utilisé (quelle clé utilisée comme coordinateur) quelle configuration pour zigbee2mqtt et Mosquitto, etc.
Pour les logs, j’ai ça qui est retourné
[16:04:14] INFO: Preparing to start...
[16:04:15] INFO: Socat not enabled
[16:04:17] INFO: Starting Zigbee2MQTT...
[2024-06-06 16:04:23] info: z2m: Logging to console, file (filename: log.log)
[2024-06-06 16:04:23] info: z2m: Starting Zigbee2MQTT version 1.38.0 (commit #unknown)
[2024-06-06 16:04:23] info: z2m: Starting zigbee-herdsman (0.49.2)
[2024-06-06 16:04:24] warning: zh:ezsp: Deprecated driver 'ezsp' currently in use, 'ember' will become the officially supported EmberZNet driver in next release. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2024-06-06 16:04:24] error: zh:ezsp:ezsp: Connection attempt 1 error: Error: Error Resource temporarily unavailable Cannot lock port
[2024-06-06 16:04:29] error: zh:ezsp:ezsp: Connection attempt 2 error: Error: Error Resource temporarily unavailable Cannot lock port
[2024-06-06 16:04:39] error: zh:ezsp:ezsp: Connection attempt 3 error: Error: Error Resource temporarily unavailable Cannot lock port
[2024-06-06 16:04:54] error: zh:ezsp:ezsp: Connection attempt 4 error: Error: Error Resource temporarily unavailable Cannot lock port
[2024-06-06 16:04:54] error: z2m: Error while starting zigbee-herdsman
[2024-06-06 16:04:54] error: z2m: Failed to start zigbee
[2024-06-06 16:04:54] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-06-06 16:04:54] error: z2m: Exiting...
[2024-06-06 16:04:54] error: z2m: Error: Failure to connect
at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:370:19)
at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:164:13)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
at Zigbee.start (/app/lib/zigbee.ts:62:27)
at Controller.start (/app/lib/controller.ts:109:27)
at start (/app/index.js:107:5)
Celle de zigbee2mqtt
data_path: /config/zigbee2mqtt
socat:
enabled: false
master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
options: "-d -d"
log: false
mqtt:
base_topic: zigbee2mqtt
serial:
adapter: ezsp
port: /dev/ttyAMA1
baudrate: 115200
rtscts: true
Et enfin la config Mosquitto (sachant que j’ai suivi le tutoriel suivant pour configurer) : tuto
deja il faut supprimer totalement ZHA (car le cachotier ne nous dit pas qu’il a installé ZHA)
puis rebooter au reboot il faut igonrer ZHA puis la tu peux te lancer dans l’aventure Z2M
je suis fort étonné par ce port ?
Quel est ton adaptateur ZIGBEE ?
J’ai un peu avancé et ait supprimé l’intégration ZHA, le module Multiprotocol et ait utilisé le module Silicon Labs Flasher pour flasher le module de la carte du Yellow.
J’ai dorénavant ces logs:
[17:05:24] INFO: Preparing to start...
[17:05:25] INFO: Socat not enabled
[17:05:27] INFO: Starting Zigbee2MQTT...
[2024-06-06 17:05:33] info: z2m: Logging to console, file (filename: log.log)
[2024-06-06 17:05:33] info: z2m: Starting Zigbee2MQTT version 1.38.0 (commit #unknown)
[2024-06-06 17:05:33] info: z2m: Starting zigbee-herdsman (0.49.2)
[2024-06-06 17:05:33] warning: zh:ezsp: Deprecated driver 'ezsp' currently in use, 'ember' will become the officially supported EmberZNet driver in next release. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2024-06-06 17:05:43] error: zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2024-06-06 17:05:43] error: zh:ezsp:ezsp: Connection attempt 1 error: Error: Failure to connect
at SerialDriver.resetForReconnect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:347:19)
at SerialDriver.emit (node:events:517:28)
at /app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:348:22
at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
at SerialDriver.openSerialPort (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:108:13)
at SerialDriver.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:63:13)
at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:353:17)
at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:164:13)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
at Zigbee.start (/app/lib/zigbee.ts:62:27)
Par acquis de conscience, j’ai testé en changeant la ligne
serial:
adapter: ezsp
par
serial:
adapter: ember
pour coller au warning donné par les logs.
J’ai du coup ça qui intervient dans mes logs
[17:13:59] INFO: Preparing to start...
[17:14:00] INFO: Socat not enabled
[17:14:02] INFO: Starting Zigbee2MQTT...
[2024-06-06 17:14:08] info: z2m: Logging to console, file (filename: log.log)
[2024-06-06 17:14:08] info: z2m: Starting Zigbee2MQTT version 1.38.0 (commit #unknown)
[2024-06-06 17:14:08] info: z2m: Starting zigbee-herdsman (0.49.2)
[2024-06-06 17:14:09] info: zh:ember: Using default stack config.
[2024-06-06 17:14:09] info: zh:ember: ======== Ember Adapter Starting ========
[2024-06-06 17:14:09] info: zh:ember:ezsp: ======== EZSP starting ========
[2024-06-06 17:14:09] info: zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-06 17:14:09] info: zh:ember:uart:ash: Serial port opened
[2024-06-06 17:14:09] info: zh:ember:uart:ash: ======== ASH starting ========
[2024-06-06 17:14:11] info: zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-06 17:14:11] info: zh:ember:uart:ash: ======== ASH starting ========
[2024-06-06 17:14:14] info: zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-06 17:14:14] info: zh:ember:uart:ash: ======== ASH starting ========
[2024-06-06 17:14:16] info: zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-06 17:14:16] info: zh:ember:uart:ash: ======== ASH starting ========
[2024-06-06 17:14:19] info: zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-06-06 17:14:19] info: zh:ember:uart:ash: ======== ASH starting ========
[2024-06-06 17:14:21] error: z2m: Error while starting zigbee-herdsman
[2024-06-06 17:14:21] error: z2m: Failed to start zigbee
[2024-06-06 17:14:21] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-06-06 17:14:21] error: z2m: Exiting...
[2024-06-06 17:14:21] error: z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
at EmberAdapter.initEzsp (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:850:19)
at EmberAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:2683:24)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:127:29)
at Zigbee.start (/app/lib/zigbee.ts:62:27)
at Controller.start (/app/lib/controller.ts:109:27)
at start (/app/index.js:107:5)
Il y a aussi cette page avec les ressources concernant le changement de driver sur les modules Silicon qui passe de ezsp à ember
j’imagine que tu as donc flashé la dernière version disponnible ici ? la 7.4.0 si tu veux utiliser EMBER
parfait
C’est une clé SkyConnect ? Pour le firmware, tu n’as pas remis un firmware multiprotocol ?
J’ai lancé l’outil de flash mais je n’ai rien configuré donc je pense que j’ai mal fait un truc.
En fait je ne sais pas du tout comment utilisé cet outil pour flasher le module
Tu as suivi la procédure de cette page ?
Bon, c’était effectivement ça, je n’avais pas flashé le nouveau firmware…
Pas évident quand on ne vient pas du monde du code.
Merci pour les infos !
je n’y vois aucun rapport
Bonjour à tous,
Désolé de déterrer ce sujet, mais je suis un peu dedans en ce moment. Je constate qu’installer zigbee2mqtt sur une Yellow n’est pas des plus simples. Est-ce que le jeu en vaut la chandelle, et pour gagner semble-t-il juste un peu de réactivité, où est-ce qu’il vaut mieux en rester à la configuration standard?
Merci de vos conseils
Bonjour,
regarde l’article, j’énumère les points avantageux.