Zigbee2MQTT qui rédémarre sans cesse

Bonjour à tous

Depuis plusieurs jours mes deux appareils connectés via Zigbee2Mqtt ne remontaient plus aucune info … j’ai cherché j’ai cru au départ que c’était mes appareils … tout était ok de ce côté
En creusant j’ai remarqué que mon module Zigbee2Mqtt était arrêté … je l’ai donc juste redamarré et après tout était ok … Mais quelques temps après … boum ça retombe … J’ai chercher à comprendre… en vain … Voilà les logs qui indique en effet

[12:13:26] INFO: Preparing to start...
[12:13:26] INFO: Socat enabled
[12:13:26] INFO: Starting socat
Socat startup parameters:
Options:     -d -d
Master:      pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
Slave:       tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
[12:13:26] INFO: Starting socat process ...
2025/07/08 12:13:26 socat[47] N PTY is /dev/pts/0
2025/07/08 12:13:26 socat[47] N listening on AF=2 0.0.0.0:8485
[12:13:27] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-07-08 12:13:29] info: 	z2m: Logging to console, file (filename: log.log)
[2025-07-08 12:13:30] info: 	z2m: Starting Zigbee2MQTT version 2.5.1 (commit #unknown)
[2025-07-08 12:13:30] info: 	z2m: Starting zigbee-herdsman (4.3.1)
[2025-07-08 12:13:30] warning: 	zh:ezsp: 'ezsp' driver is deprecated and will only remain to provide support for older firmware (pre 7.4.x). Migration to 'ember' is recommended. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2025-07-08 12:13:37] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":1} after 4000ms
[2025-07-08 12:13:37] error: 	zh:ezsp:uart: -!- break waiting (1)
[2025-07-08 12:13:37] error: 	zh:ezsp:uart: Can't send DATA frame (0,1,0): 00000004
[2025-07-08 12:13:42] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":1} after 4000ms
[2025-07-08 12:13:42] error: 	zh:ezsp:uart: -!- break rewaiting (1)
[2025-07-08 12:13:42] error: 	zh:ezsp:uart: Can't resend DATA frame (0,1,1): 00000004
[2025-07-08 12:13:42] error: 	z2m: Error while starting zigbee-herdsman
[2025-07-08 12:13:42] error: 	z2m: Failed to start zigbee-herdsman
[2025-07-08 12:13:42] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-07-08 12:13:42] error: 	z2m: Exiting...
[2025-07-08 12:13:42] error: 	z2m: Error: Failure send version:{"type":"Buffer","data":[0,0,0,4]}
    at /app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:681:23
    at Queue.execute (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/utils/queue.ts:36:20)
    at Ezsp.execCommand (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:668:16)
    at Ezsp.version (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:459:24)
    at Driver.startup (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:195:9)
    at EZSPAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ezsp/adapter/ezspAdapter.ts:146:16)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
    at Zigbee.start (/app/lib/zigbee.ts:68:27)
    at Controller.start (/app/lib/controller.ts:101:13)
    at start (/app/index.js:149:5)
[12:13:44] INFO: Preparing to start...
[12:13:44] INFO: Socat enabled
[12:13:44] INFO: Starting socat
Socat startup parameters:
Options:     -d -d
Master:      pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
Slave:       tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
[12:13:44] INFO: Starting socat process ...
2025/07/08 12:13:44 socat[46] N PTY is /dev/pts/0
2025/07/08 12:13:44 socat[46] N listening on AF=2 0.0.0.0:8485
[12:13:45] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-07-08 12:13:47] info: 	z2m: Logging to console, file (filename: log.log)
[2025-07-08 12:13:48] info: 	z2m: Starting Zigbee2MQTT version 2.5.1 (commit #unknown)
[2025-07-08 12:13:48] info: 	z2m: Starting zigbee-herdsman (4.3.1)
[2025-07-08 12:13:48] warning: 	zh:ezsp: 'ezsp' driver is deprecated and will only remain to provide support for older firmware (pre 7.4.x). Migration to 'ember' is recommended. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2025-07-08 12:13:55] info: 	z2m: zigbee-herdsman started (resumed)
[2025-07-08 12:13:55] info: 	z2m: Coordinator firmware version: '{"meta":{"maintrel":"8 ","majorrel":"6","minorrel":"7","product":8,"revision":"6.7.8.0 build 373"},"type":"EZSP v8"}'
[2025-07-08 12:13:55] info: 	z2m: WaterDetector (0xa4c13861c029c35d): SNZB-05 - eWeLink Zigbee water sensor (EndDevice)
[2025-07-08 12:13:55] info: 	z2m: 0xf84477fffedd2f8b (0xf84477fffedd2f8b): E2013 - IKEA PARASOLL door/window sensor (EndDevice)
[2025-07-08 12:13:55] info: 	z2m: Currently 2 devices are joined.
[2025-07-08 12:13:55] info: 	z2m: Connecting to MQTT server at mqtt://core-mosquitto:1883
[2025-07-08 12:13:55] info: 	z2m: Connected to MQTT server
[2025-07-08 12:13:55] info: 	z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}'
[2025-07-08 12:13:55] info: 	z2m: Started frontend on port 8099
[2025-07-08 12:13:56] info: 	z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/WaterDetector', payload '{"battery":81,"battery_low":false,"linkquality":156,"water_leak":false}'
[2025-07-08 12:13:56] info: 	z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/0xf84477fffedd2f8b', payload '{"battery":100,"contact":null,"identify":null,"linkquality":null,"update":{"installed_version":-1,"latest_version":-1,"state":null},"voltage":1700}'
[2025-07-08 12:13:56] info: 	z2m: Zigbee2MQTT started!
[2025-07-08 12:14:01] info: 	z2m:mqtt: MQTT publish: topic 'homeassistant/binary_sensor/1221051039810110150109113116116_0x60a423fffe45d1aa/connection_state/config', payload '{"device":{"hw_version":"EZSP v8 6.7.8.0 build 373","identifiers":["zigbee2mqtt_bridge_0x60a423fffe45d1aa"],"manufacturer":"Zigbee2MQTT","model":"Bridge","name":"Zigbee2MQTT Bridge","sw_version":"2.5.1"},"device_class":"connectivity","entity_category":"diagnostic","name":"Connection state","object_id":"zigbee2mqtt_bridge_connection_state","origin":{"name":"Zigbee2MQTT","sw":"2.5.1","url":"https://www.zigbee2mqtt.io"},"payload_off":"offline","payload_on":"online","state_topic":"zigbee2mqtt/bridge/state","unique_id":"bridge_0x60a423fffe45d1aa_connection_state_zigbee2mqtt","value_template":"{{ value_json.state }}"}'
[2025-07-08 12:14:32] error: 	zh:ezsp:ezsp: Watchdog heartbeat timeout Error: Failure send nop:{"type":"Buffer","data":[44,0,1,5,0]}
[2025-07-08 12:14:36] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":6} after 4000ms
[2025-07-08 12:14:36] error: 	zh:ezsp:uart: -!- break waiting (6)
[2025-07-08 12:14:36] error: 	zh:ezsp:uart: Can't send DATA frame (5,1,0): 2d00010500
[2025-07-08 12:14:40] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":6} after 4000ms
[2025-07-08 12:14:40] error: 	zh:ezsp:uart: -!- break rewaiting (6)
[2025-07-08 12:14:40] error: 	zh:ezsp:uart: Can't resend DATA frame (5,1,1): 2d00010500
[2025-07-08 12:14:40] error: 	zh:ezsp:ezsp: Watchdog heartbeat timeout Error: Failure send nop:{"type":"Buffer","data":[45,0,1,5,0]}
[2025-07-08 12:15:16] error: 	zh:ezsp:ezsp: Watchdog heartbeat timeout Error: Failure send nop:{"type":"Buffer","data":[43,0,1,5,0]}
[2025-07-08 12:15:20] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":5} after 4000ms
[2025-07-08 12:15:20] error: 	zh:ezsp:uart: -!- break waiting (5)
[2025-07-08 12:15:20] error: 	zh:ezsp:uart: Can't send DATA frame (4,7,0): 2c00010500
[2025-07-08 12:15:24] error: 	zh:ezsp:uart: --> Error: Error: {"sequence":5} after 4000ms
[2025-07-08 12:15:24] error: 	zh:ezsp:uart: -!- break rewaiting (5)
[2025-07-08 12:15:24] error: 	zh:ezsp:uart: Can't resend DATA frame (4,7,1): 2c00010500
[2025-07-08 12:15:24] error: 	zh:ezsp:ezsp: Watchdog heartbeat timeout Error: Failure send nop:{"type":"Buffer","data":[44,0,1,5,0]}
[2025-07-08 12:15:28] error: 	zh:ezsp:uart: --> Error: Error: Recv NAK frame
[2025-07-08 12:15:28] error: 	zh:ezsp:uart: -!- break waiting (1)
[2025-07-08 12:15:28] error: 	zh:ezsp:uart: Can't send DATA frame (0,1,0): 00000004
[2025-07-08 12:15:39] error: 	z2m: Adapter disconnected, stopping
[2025-07-08 12:15:39] info: 	z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"offline"}'
[2025-07-08 12:15:39] info: 	z2m: Disconnecting from MQTT server
[2025-07-08 12:15:39] info: 	z2m: Stopping zigbee-herdsman...
[2025-07-08 12:15:39] info: 	z2m: Stopped zigbee-herdsman
[2025-07-08 12:15:39] info: 	z2m: Stopped Zigbee2MQTT

Si qq’un à une idée ? J’ai bien mis à jour tous les composants et tout est à jour de mon côté !

Merci pour votre aide !!

Ma configuration


HomeAssistant installé sur un RPi4 - Module Bridge ZigBee Sonoff en réseau (pas USB)

[center]## System Information

version core-2025.1.0
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.1
os_name Linux
os_version 6.6.74-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.1
Stage running
Available Repositories 2087
Downloaded Repositories 7
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 15.2
update_channel stable
supervisor_version supervisor-2025.06.2
agent_version 1.7.2
docker_version 28.0.4
disk_total 116.5 GB
disk_used 18.3 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board rpi4-64
supervisor_api ok
version_api ok
installed_addons TasmoAdmin (0.32.0), Grafana (10.2.2), ESPHome Device Builder (2025.6.1), Terminal & SSH (9.17.0), Mosquitto broker (6.5.1), FTP (5.1.1), Let’s Encrypt (5.2.10), ESPHome Device Builder (beta) (2024.12.2), File editor (5.8.0), Duck DNS (1.19.0), NGINX Home Assistant SSL proxy (3.11.1), motionEye (0.21.0), AppDaemon (0.17.4), Studio Code Server (5.18.0), Node-RED (19.0.0), Zigbee2MQTT (2.5.1-1)
Dashboards
dashboards 2
resources 4
views 10
mode storage
Recorder
oldest_recorder_run 25 juin 2025 à 19:13
current_recorder_run 25 juin 2025 à 21:13
estimated_db_size 195.18 MiB
database_engine sqlite
database_version 3.47.1
[/center] Comment récupérer ma configuration : Dans votre HA, Menu latéral `Paramètres` > `Système` > `Corrections` puis les trois petits points en haut a droite > `Informations Système` puis une fois en bas `Copier` ___

Hello

C’est quand même marqué… Ember est le mot clé avec pleins de sujets sur le forum

4 « J'aime »

Hello Pulpy, merci pour ta réponse … j’ai une passerelle réseau Zigbee SONOFF (pas USB)
A regarder de plus prêt j’ai l’impression que si je change pour la clé USB par exemple la dernière en date vendu chez Kubii par ex … je serais tranquille ! Ou alors je trouve un simple detecteur Zigbee … mais la mise à jour n’est pas possible sur mon modele on dirait :frowning:
Je me pencherais sur le sujet a la rentrée pas envie de tout casser avant les vacances :wink:
Encore merci pour ton aide et si j’avais vu le mot clé ember en effet j’aurais pas posté mon message … mais les logs et moi j’ai toujours eu du mal :slight_smile:

Salut,

Partage la ref exacte de ta clé réseau. USB ou ethernet c’est pas un critère qui empêche la mise en jour en principe

J’ai finalement opté pour l’achat d’une clé USB USB3 Zigbee SONOFF

Ca a presque marché … Mais j’ai cette erreur now :

[11:53:55] INFO: Preparing to start...
[11:53:55] INFO: Socat not enabled
[11:53:56] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-07-27 11:54:25] error: 	z2m: Error while starting zigbee-herdsman
[2025-07-27 11:54:25] error: 	z2m: Failed to start zigbee-herdsman
[2025-07-27 11:54:25] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-07-27 11:54:25] error: 	z2m: Exiting...
[2025-07-27 11:54:25] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:665:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1547:24)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@4.3.1/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
    at Zigbee.start (/app/lib/zigbee.ts:68:27)
    at Controller.start (/app/lib/controller.ts:101:13)
    at start (/app/index.js:149:5)

En tout cas maintenant tout marche bien … ou presque du coup :wink: Mais mon module Zigbee2MQTT tourne sans tomber en rade

Serial :
port: >-
/dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_9a11c748a9c2ef11ab80c3138148b910-if00-port0
adapter: ember

Merci pour votre aide sur le pourquoi ca marche pas …

La clef est sur le dernier firmware ? Tu as pas zha qui tourne en même temps ?

Ouch alors la j’ai pas toutes ces infos :wink:
La clef est sur le dernier firmware ?
En fait j’ai juste branché la clé redémarré mon Ha et dans parametrage changé la src pour mettre la clé usb (by_id) et placé ember …
Donc pour répondre à ta question sur la clé aucune idée, peut etre dois je regarder pour mettre a jour le firwmare …
Pour ZHA si ça tourne en meme temps aucune idée :slight_smile:

Si c’est la clef sortie de boite très peu de chance que tu sois a jour.

Pour zha tu as l’intégration dans la liste de tes intégrations ? Si tu n’as rien touché idem il doit être là et non ignoré donc fait le.

Bonjour,
un tuto pour installer et configurer Z2M :

un tuto pour mettre a jour la clé depuis un pc et navigateur internet ( utilise le firmware indiqué dans le tuto, le 7.4.5 ):

Bon pour les vacances je ne touche à rien … j’ai donc reçu ma clé, j’ai voulu la mettre à jour
Ca marche bien via l’outil online (sans bootloader) en 7.4.5. … Mais quand je veux via un autre tuto mettre le custom firmware (avec l’outil Texas) impossible … bootloader activé (bouton qui marche pas on dirait)
Bref même en 7.4.5 j’ai un soucis lors du lancement de Z2M … HOST_FATAL_ERROR
Un truc dans le genre …
J’avais retiré tous mes ZHA actif, débranché mon module Zigbee WiFi … mais rien du coup
j’ai tout remis comme avant … je tenterais de refaire une install fraiche de HA sur une autre machine avec juste la nouvelle clé … on verra bien :wink:

Que pensez vous sinon de la clé « officielle » Zigbee HA vendue chez Kubii ( Dongle USB Zigbee 3.0 pour Home Assistant) ?

Où tu as vu qu’il fallait mettre un tuto custum ? Ce n’est pas ce qui t’as été conseillé ici.

Quand je disais custom je voulais dire un firwmare dispo sur le site silabs ()
Mais j’ai vu un peu partout qu’il fallait aussi flashé avec ce firwmare : CC1352P2_CC2652P_launchpad_coordinator_20250321.hex via l’outil Flash Programmer 2 (Texas Instrument) mais chez moi ca marchait pas
J’ai aussi vu qu’il fallait celui-ci : ncp-uart-hw-v7.4.5.0-zbdonglee-115200.gbl et enfin celui la : ncp-uart-sw_EZNet7.4.4_V1.0.0.gbl

J’ai testé les trois (enfin impossible de flasher le premier je pense que ma clé ne correspond pas …

J’ai testé de branché ma clé et de changer le mode radio pour ZHA (il veut pas ^^)

Bref ma clé est pourrie ou j’ai du faire un truc pas bon

Je suis en train de reflechir et de repartir sur une install fraiche sous HA Green + Zigbee Dongle
Je la configure direct en Z2M et on sera tranquille !

En tout cas merci pour tout , juste pour un detecteur d’humidité quand même … :slight_smile: