Zigbee2mqtt : Error while starting zigbee-herdsman

Bonjour,

Y a t-il une âme charitable pour m’éclairer sur mon problème ? :thinking:
Merci d’avance :pray:

Mon problème

Quand je clique dans le menu de gauche sur Zigbee2MQTT, j’ai ce message :

Le module complémentaire semble ne pas être prêt, il se peut qu’il soit encore en cours de démarrage. Voulez-vous réessayer ?
Avec en haut l’erreur 502: Bad Gateway

Voici le journal :

[21:23:04] INFO: Preparing to start...
[21:23:04] INFO: Socat not enabled
[21:23:04] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-06-02 21:23:05] info: 	z2m: Logging to console, file (filename: log.log)
[2025-06-02 21:23:05] info: 	z2m: Starting Zigbee2MQTT version 2.4.0 (commit #unknown)
[2025-06-02 21:23:05] info: 	z2m: Starting zigbee-herdsman (4.1.0)
[2025-06-02 21:23:05] info: 	zh:adapter:discovery: Matched adapter: {"path":"/dev/ttyUSB0","manufacturer":"Itead","serialNumber":"44ad6b32af39ef118f2055f454516304","pnpId":"usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_44ad6b32af39ef118f2055f454516304-if00-port0","vendorId":"10c4","productId":"ea60"} => ember: path=/dev/ttyUSB0, score=4
[2025-06-02 21:23:05] info: 	zh:ember: Using default stack config.
[2025-06-02 21:23:05] info: 	zh:ember: ======== Ember Adapter Starting ========
[2025-06-02 21:23:05] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-06-02 21:23:05] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-06-02 21:23:05] info: 	zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-06-02 21:23:05] info: 	zh:ember:uart:ash: Serial port opened
[2025-06-02 21:23:05] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-06-02 21:23:07] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-06-02 21:23:07] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-06-02 21:23:10] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-06-02 21:23:10] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-06-02 21:23:12] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-06-02 21:23:12] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-06-02 21:23:15] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-06-02 21:23:15] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-06-02 21:23:18] error: 	z2m: Error while starting zigbee-herdsman
[2025-06-02 21:23:18] error: 	z2m: Failed to start zigbee-herdsman
[2025-06-02 21:23:18] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-06-02 21:23:18] error: 	z2m: Exiting...
[2025-06-02 21:23:18] error: 	z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/zigbee-herdsman@4.1.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:666:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/zigbee-herdsman@4.1.0/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1548:24)
    at Controller.start (/app/node_modules/.pnpm/zigbee-herdsman@4.1.0/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
    at Zigbee.start (/app/lib/zigbee.ts:71:27)
    at Controller.start (/app/lib/controller.ts:102:13)
    at start (/app/index.js:149:5)

Voici la config 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
  server: mqtt://core-mosquitto
  user: xxxx
  password: xxxx
serial:
  serial:
    port: >-
      /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_44ad6b32af39ef118f2055f454516304-if00-port0
    adapter: ember

Ma configuration


System Information

version core-2025.5.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.3
os_name Linux
os_version 6.6.74-haos-raspi
arch aarch64
timezone Indian/Reunion
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.5
Stage running
Available Repositories 1996
Downloaded Repositories 5
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.05.3
agent_version 1.7.2
docker_version 28.0.4
disk_total 457.7 GB
disk_used 7.5 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board yellow
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.17.0), Samba share (12.5.1), Zigbee2MQTT (2.4.0-1), Mosquitto broker (6.5.1), Music Assistant Server (2.5.4)
Dashboards
dashboards 4
resources 1
views 10
mode storage
Network Configuration
adapters lo (disabled), end0 (enabled, default, auto), hassio (disabled), docker0 (disabled), vethce659d6 (disabled), veth1c52ed1 (disabled), veth81cdc2b (disabled), vethbf2be38 (disabled), veth4b6778d (disabled), veth20fca76 (disabled), vethbfdb97b (disabled), veth730f775 (disabled)
ipv4_addresses lo (127.0.0.1/8), end0 (10.15.5.2/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), vethce659d6 (), veth1c52ed1 (), veth81cdc2b (), vethbf2be38 (), veth4b6778d (), veth20fca76 (), vethbfdb97b (), veth730f775 ()
ipv6_addresses lo (::1/128), end0 (fe80::97c2:e480:131:fc5/64), hassio (fe80::888d:f1ff:fe55:b177/64), docker0 (fe80::c8a9:58ff:fe59:f861/64), vethce659d6 (fe80::acc6:3eff:fe5b:d47b/64), veth1c52ed1 (fe80::f89e:84ff:fe3e:843d/64), veth81cdc2b (fe80::8c4e:8ff:fed4:b1c7/64), vethbf2be38 (fe80::e8e8:81ff:fec7:f490/64), veth4b6778d (fe80::e0b4:77ff:fec5:1609/64), veth20fca76 (fe80::c03a:a7ff:fe1b:a61d/64), vethbfdb97b (fe80::886b:fbff:fe75:a31c/64), veth730f775 (fe80::3c6b:1aff:fe02:32ae/64)
announce_addresses 10.15.5.2, fe80::97c2:e480:131:fc5
Recorder
oldest_recorder_run 30 mai 2025 à 14:14
current_recorder_run 1 juin 2025 à 20:16
estimated_db_size 7.88 MiB
database_engine sqlite
database_version 3.48.0
___

Tu as bien flashé ton dongle avec le dernier firmware qui doit être le 7.4.5
D’ailleurs quel dongle utilise tu ?

Édit : vu l’adresse du dongle c’est un sonoff typeE donc il faut s’assurer que la version du firmware est ok

1 « J'aime »

Oui c’est bien un sonoff type E
Tu as raison ,j’ai flashé le dongle avec la version 8.0.2 et ca fonctionne
Merci pour ton aide :blush:

1 « J'aime »

D’ailleurs il y a une version routeur du firmware, c’est quoi cette version et quel est l’interêt ?

Ça permet de transformer le dongle en routeur zigbee

Ok donc pas utile sachant que j’ai la yellow box

ça n’a pas de rapport

un routeur zigbee c’est juste un élément qui permet de mailler ton reseau

Et l’application Zigbee2mqtt le fait ? Ou je dois flasher le dongle avec le mode routeur ?

non encore une fois ça n’a aucun rapport XD
quasiment tous les devices zigbee sur secteur sont aussi des routeurs, a contrario des devices sur piles (et certains modules sans neutre) qui sont des end devices, et il est possible de flasher ces clés pour les transformer en routeur mais si elles sont routeurs elle ne peuvent pas être coordinateur

Ce sujet a été automatiquement fermé après 2 jours. Aucune réponse n’est permise dorénavant.