Posté(e) 4 mai4 mai Bonjour,Poursuivant la découverte de ma HA Verte en suivant le tuto de @Jack , je me suis attaqué à l'installation de MQTT et de Zibgee2MQTT .Pour MQTT, pas de problème, mais ensuite, je bloque sur une erreur au lancement de Zibgee2MQTT :2025-05-04 11:52:02] info: zh:ember:uart:ash: ======== ASH stopped ========[2025-05-04 11:52:02] error: zh:ember:uart:ash: Failed to init port with error Error: Error Resource temporarily unavailable Cannot lock port [2025-05-04 11:52:02] error: z2m: Error while starting zigbee-herdsman [2025-05-04 11:52:02] error: z2m: Failed to start zigbee-herdsman [2025-05-04 11:52:02] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions [2025-05-04 11:52:02] error: z2m: Exiting... [2025-05-04 11:52:02] error: z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.Sous ZHA ma clé Sonoff "ZBDongle-E" fonctionne très bien et mes appareils sont bien gérés. Après avoir vérifié tous les paramètres de la configuration de Zibgee2MQTT (voir plus bas), je me demande si ce n'est pas un problème d'alignement de version de firmware de la clé, avec la version de Z2M (2.3.0-1).Bref, je suis un peu dépassé par toutes les solutions techniques proposées ici ou là (reflasher ma clé toute neuve, ...)Quelqu'un a-t-il une idée ?Configuration de Zibgee2MQTT :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 server: mqtt://localhost:1883 serial port: >- /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_c2a587c3d549ef118f13d58cff00cc63-if00-port0 adapter: ember
Posté(e) Jeudi à 09:133 j Salut, ZHA fonctionne actuellement?Ton coordinateur ne peut être utilisé que par un seul programme, donc il te faudra arrêter ZHA pour pouvoir l'utiliser avec Z2M.
Posté(e) Vendredi à 17:361 j Auteur Bonjour Arubinu,ZHA est bien désactivé Mosquitto Broker est lancé :Spoilers6-rc: info: service s6rc-oneshot-runner: startings6-rc: info: service s6rc-oneshot-runner successfully starteds6-rc: info: service fix-attrs: startings6-rc: info: service fix-attrs successfully starteds6-rc: info: service legacy-cont-init: startingcont-init: info: running /etc/cont-init.d/mosquitto.sh[11:50:51] INFO: SSL is not enabledcont-init: info: /etc/cont-init.d/mosquitto.sh exited 0cont-init: info: running /etc/cont-init.d/nginx.shcont-init: info: /etc/cont-init.d/nginx.sh exited 0s6-rc: info: service legacy-cont-init successfully starteds6-rc: info: service legacy-services: startingservices-up: info: copying legacy longrun mosquitto (no readiness notification)services-up: info: copying legacy longrun nginx (no readiness notification)s6-rc: info: service legacy-services successfully started[11:50:53] INFO: Starting NGINX for authentication handling...[11:50:54] INFO: Starting mosquitto MQTT broker...2025-05-08 11:50:54: Warning: Mosquitto should not be run as root/administrator.2025-05-08 11:50:54: mosquitto version 2.0.20 starting2025-05-08 11:50:54: Config loaded from /etc/mosquitto/mosquitto.conf.2025-05-08 11:50:54: Loading plugin: /usr/share/mosquitto/go-auth.so2025-05-08 11:50:54: ├── Username/password checking enabled.2025-05-08 11:50:54: ├── TLS-PSK checking enabled.2025-05-08 11:50:54: └── Extended authentication not enabled.2025-05-08 11:50:54: Opening ipv4 listen socket on port 1883.2025-05-08 11:50:54: Opening ipv6 listen socket on port 1883.2025-05-08 11:50:54: Opening websockets listen socket on port 1884.2025-05-08 11:50:54: mosquitto version 2.0.20 running2025-05-08 11:50:54: New connection from ::1:52932 on port 1883.2025-05-08 11:50:54: Client <unknown> disconnected due to protocol error.s6-rc: info: service legacy-services: stopping2025-05-08 11:50:56: mosquitto version 2.0.20 terminating2025-05-08 11:50:56: Saving in-memory database to /data//mosquitto.db.[09:50:56] INFO: Service restart after closing[09:50:56] INFO: Service restart after closings6-rc: info: service legacy-services successfully stoppeds6-rc: info: service legacy-cont-init: stoppings6-rc: info: service legacy-cont-init successfully stoppeds6-rc: info: service fix-attrs: stoppings6-rc: info: service fix-attrs successfully stoppeds6-rc: info: service s6rc-oneshot-runner: stoppings6-rc: info: service s6rc-oneshot-runner successfully stoppeds6-rc: info: service s6rc-oneshot-runner: startings6-rc: info: service s6rc-oneshot-runner successfully starteds6-rc: info: service fix-attrs: startings6-rc: info: service fix-attrs successfully starteds6-rc: info: service legacy-cont-init: startingcont-init: info: running /etc/cont-init.d/mosquitto.sh[11:51:05] INFO: SSL is not enabledcont-init: info: /etc/cont-init.d/mosquitto.sh exited 0cont-init: info: running /etc/cont-init.d/nginx.shcont-init: info: /etc/cont-init.d/nginx.sh exited 0s6-rc: info: service legacy-cont-init successfully starteds6-rc: info: service legacy-services: startingservices-up: info: copying legacy longrun mosquitto (no readiness notification)services-up: info: copying legacy longrun nginx (no readiness notification)s6-rc: info: service legacy-services successfully startedVoici la config de Zigbee2MQTT :Spoilersocatenabled: falsemaster: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5options: "-d -d"log: falsemqttserialport: >-/dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_c2a587c3d549ef118f13d58cff00cc63-if00-port0adapter: emberLa présentation du module :au lancement de Zigbee2MQTT ...le message d'erreur :et le journal du lancement de Zigbee2MQTT ...Spoiler[19:10:08] INFO: Preparing to start...[19:10:08] INFO: Socat not enabled[19:10:08] INFO: Starting Zigbee2MQTT...Starting Zigbee2MQTT without watchdog.[2025-05-09 19:10:13] info: z2m: Logging to console, file (filename: log.log)[2025-05-09 19:10:13] info: z2m: Starting Zigbee2MQTT version 2.3.0 (commit #unknown)[2025-05-09 19:10:13] info: z2m: Starting zigbee-herdsman (4.0.0)[2025-05-09 19:10:14] info: zh:ember: Using default stack config.[2025-05-09 19:10:14] info: zh:ember: ======== Ember Adapter Starting ========[2025-05-09 19:10:14] info: zh:ember:ezsp: ======== EZSP starting ========[2025-05-09 19:10:14] info: zh:ember:uart:ash: ======== ASH Adapter reset ========[2025-05-09 19:10:14] info: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.[2025-05-09 19:10:14] info: zh:ember:uart:ash: Serial port opened[2025-05-09 19:10:14] info: zh:ember:uart:ash: ======== ASH starting ========[2025-05-09 19:10:15] info: zh:ember:uart:ash: ======== ASH connected ========[2025-05-09 19:10:15] info: zh:ember:uart:ash: ======== ASH started ========[2025-05-09 19:10:15] info: zh:ember:ezsp: ======== EZSP started ========[2025-05-09 19:10:15] error: z2m: Error while starting zigbee-herdsman[2025-05-09 19:10:15] error: z2m: Failed to start zigbee-herdsman[2025-05-09 19:10:15] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions[2025-05-09 19:10:15] error: z2m: Exiting...[2025-05-09 19:10:15] error: z2m: Error: Adapter EZSP protocol version (8) is not supported by Host [13-16].at EmberAdapter.emberVersion (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1417:19)at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:670:9)at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1548:24)at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)at Zigbee.start (/app/lib/zigbee.ts:70:27)at Controller.start (/app/lib/controller.ts:104:13)at start (/app/index.js:149:5)[19:10:17] INFO: Preparing to start...[19:10:17] INFO: Socat not enabled[19:10:17] INFO: Starting Zigbee2MQTT...Starting Zigbee2MQTT without watchdog.[2025-05-09 19:10:22] info: z2m: Logging to console, file (filename: log.log)[2025-05-09 19:10:22] info: z2m: Starting Zigbee2MQTT version 2.3.0 (commit #unknown)[2025-05-09 19:10:22] info: z2m: Starting zigbee-herdsman (4.0.0)[2025-05-09 19:10:23] info: zh:ember: Using default stack config.[2025-05-09 19:10:23] info: zh:ember: ======== Ember Adapter Starting ========[2025-05-09 19:10:23] info: zh:ember:ezsp: ======== EZSP starting ========[2025-05-09 19:10:23] info: zh:ember:uart:ash: ======== ASH Adapter reset ========[2025-05-09 19:10:23] info: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.[2025-05-09 19:10:23] info: zh:ember:uart:ash: Serial port opened[2025-05-09 19:10:23] info: zh:ember:uart:ash: ======== ASH starting ========[2025-05-09 19:10:24] info: zh:ember:uart:ash: ======== ASH connected ========[2025-05-09 19:10:24] info: zh:ember:uart:ash: ======== ASH started ========[2025-05-09 19:10:24] info: zh:ember:ezsp: ======== EZSP started ========[2025-05-09 19:10:24] error: z2m: Error while starting zigbee-herdsman[2025-05-09 19:10:24] error: z2m: Failed to start zigbee-herdsman[2025-05-09 19:10:24] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions[2025-05-09 19:10:24] error: z2m: Exiting...[2025-05-09 19:10:24] error: z2m: Error: Adapter EZSP protocol version (8) is not supported by Host [13-16].at EmberAdapter.emberVersion (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1417:19)at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:670:9)at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1548:24)at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@4.0.0/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)at Zigbee.start (/app/lib/zigbee.ts:70:27)at Controller.start (/app/lib/controller.ts:104:13) at start (/app/index.js:149:5)J'ai refait l'installation 2 fois (après avoir rechargé un OS vierge), j'ai même essayé de changer de port, le dongle Zigbee, sans pouvoir trouver une solution.D'après certains avis lus çà et là, il faudrait que je passe maintenant par une étape "reflasher le firmware du dongle", mais là franchement, j'hésite car la box HA et le Dongle Sonoff sont neufs ! Modifié hier à 09:391 j par BièreNard
Posté(e) Hier à 00:431 j As-tu essayé l'adapter "ezsp" plutôt que "ember" (les logs laissent entendre que le test a déjà été fait automatiquement)? Même si "ezsp" n'est plus à l'ordre du jour.Pour le port tu peux mettre le nom court, chez moi c'est "/dev/ttyUSB0", je ne sais pas si c'est le cas pour toi mais il doit y en avoir un similaire.En ce qui concerne le flash, c'est ce que ça laisse paraitre. En tout cas il n'arrive pas à communiquer avec.Une personne que je connais avait prit le même, et on l'a flashé sans même essayé il me semble (c'est merdique à faire, mais ça se fait).Par contre il faut ouvrir la clé pour pouvoir brancher le dongle tout en restant appuyé sur BOOT (normalement si il y a un bouton RESET, il suffit de rester appuyé sur BOOT et appuyer une fois sur RESET).Petite note: On a eu le soucis sur son PC, impossible de flash, il a prit un autre PC et c'est bizarrement passé!
Posté(e) Hier à 08:011 j Auteur Solution SUPER ça marche enfin !Merci @Arubinu pour tes conseils : serialport: /dev/ttyUSB0adapter: ezspLe pilote "ember" pour l'adaptateur a été remplacé par "ezsp"La version longue de l'adresse du port de connexion a été remplacée par la version courte "/dev/ttyUSB0"et Zigbee2MQTT se lance maintenant sans erreur !Ceci dit, il est quand même curieux que pour faire fonctionner ensemble ces 2 équipement neufs (la HA verte et de Dongle Sonoff) je sois obligé de remplacer le pilote "ember" (conseillé par le fabricant), par un ancien pilote (documenté partout comme "déprécié") ?Si je dois passer par le flashage du firmware du Dongle, je pense que je vais attendre un peu, en espérant qu'une prochaine mise à jour de Zigbee2MQTT prendra correctement en charge la version actuelle du firmware du dongle.Cette première expérience de migration de ma domotique "Smartlife" - Box Lidl" vers la Box HA verte (réputée pour débutant) n'est pas très encourageante.Heureusement la communauté, et en particulier ta réponse, m'ont persuadé de poursuivre ce projet que j'étais prêt à abandonner.Encore merci @Arubinu, grâce à toi, je vais maintenant pouvoir poursuivre ma découverte de la domotique sous HA et en particulier de Zigbee2MQTT !
Posté(e) Hier à 13:151 j Le dongle que tu as choisi n'est pas des plus simple.Par contre après flash tu devrais pouvoir utiliser ember, sauf qu'il faudra réinitialiser ton réseau 🙃J'ai opté pour le pilote zstack en prenant le SONOFF Zigbee 3.0 Plus P, qui a l'air plus performant et je n'ai jamais eu de soucis avec.Mais je l'ai tout de même mis à jour (procédure chiante de flash) avant de l'utiliser.Amuses toi bien avec ton réseau du coup 😁
Posté(e) Il y a 55 minutes55 min Hello,@Arubinu Je sui passé de ezsp à ember sans avoir à réinitialiser mon réseau. J'ai effectivement flashé ma clé le driver.Cette vidéo de Howmation explique bien l'opération :
Rejoindre la conversation
Vous pouvez commenter maintenant et vous inscrire plus tard. Si vous possédez un compte, connectez-vous.