I have a fresh HA VM (in proxmox) with the Mosquitto addon and integration correctly setup, and the Zigbee2MQTT addon fails to start. I’ve read the common problems for my case, but none of these fixed the issue. I’m using the Sonoff Zigbee 3.0 USB Dongle Plus, and this has worked fine in a docker container.
(Ps. ZHA is not enabled)
Logs:
[17:23:02] INFO: Preparing to start...
[17:23:02] INFO: Socat not enabled
[17:23:03] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/
{"homeassistant":{"enabled":true,"discovery_topic":"homeassistant","status_topic":"homeassistant/status","legacy_action_sensor":false,"experimental_event_entities":false},"availability":{"enabled":false,"active":{"timeout":10,"max_jitter":30000,"backoff":true,"pause_on_backoff_gt":0},"passive":{"timeout":1500}},"frontend":{"enabled":true,"port":8099,"base_url":"/"},"mqtt":{"base_topic":"zigbee2mqtt","include_device_information":false,"force_disable_retain":false,"maximum_packet_size":1048576,"server":"mqtt://localhost:1883","user":"mqtt_user","password":"f&ZjtncAl2w@%3##"},"serial":{"disable_led":false,"port":"/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_26dd68e7939ced11ba1e7bfaa7669f5d-if00-port0","adapter":"ember"},"passlist":[],"blocklist":[],"map_options":{"graphviz":{"colors":{"fill":{"enddevice":"#fff8ce","coordinator":"#e04e5d","router":"#4ea3e0"},"font":{"coordinator":"#ffffff","router":"#ffffff","enddevice":"#000000"},"line":{"active":"#009900","inactive":"#994444"}}}},"ota":{"update_check_interval":1440,"disable_automatic_update_check":false,"image_block_response_delay":250,"default_maximum_data_size":50},"device_options":{},"advanced":{"log_rotation":true,"log_console_json":false,"log_symlink_current":false,"log_output":["console","file"],"log_directory":"/config/zigbee2mqtt/log/%TIMESTAMP%","log_file":"log.log","log_level":"info","log_namespaced_levels":{},"log_syslog":{},"log_debug_to_mqtt_frontend":false,"log_debug_namespace_ignore":"","log_directories_to_keep":10,"pan_id":"GENERATE","ext_pan_id":"GENERATE","channel":11,"cache_state":true,"cache_state_persistent":true,"cache_state_send_on_startup":true,"last_seen":"disable","elapsed":false,"network_key":"GENERATE","timestamp_format":"YYYY-MM-DD HH:mm:ss","output":"json"},"version":4,"devices":{},"groups":{}}
{"serial_baudrate":"115200","network_channel":"11","network_key":"GENERATE","network_pan_id":"GENERATE","network_ext_pan_id":"GENERATE","mqtt_base_topic":"zigbee2mqtt","homeassistant_enabled":"on","log_level":"info"}
[2025-05-12 17:26:08] info: z2m: Logging to console, file (filename: log.log)
[2025-05-12 17:26:08] info: z2m: Starting Zigbee2MQTT version 2.3.0 (commit #unknown)
[2025-05-12 17:26:08] info: z2m: Starting zigbee-herdsman (4.0.0)
[2025-05-12 17:26:08] info: zh:ember: Using default stack config.
[2025-05-12 17:26:08] info: zh:ember: ======== Ember Adapter Starting ========
[2025-05-12 17:26:08] info: zh:ember:ezsp: ======== EZSP starting ========
[2025-05-12 17:26:08] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 17:26:08] info: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2025-05-12 17:26:09] info: zh:ember:uart:ash: Serial port opened
[2025-05-12 17:26:09] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 17:26:11] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 17:26:11] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 17:26:14] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 17:26:14] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 17:26:16] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 17:26:16] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 17:26:19] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-05-12 17:26:19] info: zh:ember:uart:ash: ======== ASH starting ========
[2025-05-12 17:26:21] error: z2m: Error while starting zigbee-herdsman
[2025-05-12 17:26:21] error: z2m: Failed to start zigbee-herdsman
[2025-05-12 17:26:21] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-05-12 17:26:21] error: z2m: Exiting...
[2025-05-12 17:26:21] error: z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
at EmberAdapter.initEzsp (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:666:19)
at EmberAdapter.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1548:24)
at Controller.start (/app/node_modules/.pnpm/[email protected]/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)
Config:
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:
server: mqtt://localhost:1883
user: mqtt_user
password: REDACTED
serial:
adapter: ember
port: >-
/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_26dd68e7939ced11ba1e7bfaa7669f5d-if00-port0
Dongle info:
Subsysteem: tty
Apparaatpad: /dev/ttyUSB0
ID: /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_26dd68e7939ced11ba1e7bfaa7669f5d-if00-port0
Attributen:
DEVLINKS: >-
/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_26dd68e7939ced11ba1e7bfaa7669f5d-if00-port0
/dev/serial/by-path/pci-0000:01:1b.0-usb-0:1:1.0-port0
/dev/serial/by-path/pci-0000:01:1b.0-usbv2-0:1:1.0-port0
DEVNAME: /dev/ttyUSB0
DEVPATH: >-
/devices/pci0000:00/0000:00:1e.0/0000:01:1b.0/usb2/2-1/2-1:1.0/ttyUSB0/tty/ttyUSB0
ID_BUS: usb
ID_MODEL: Sonoff_Zigbee_3.0_USB_Dongle_Plus
ID_MODEL_ENC: Sonoff\x20Zigbee\x203.0\x20USB\x20Dongle\x20Plus
ID_MODEL_ID: ea60
ID_PATH: pci-0000:01:1b.0-usb-0:1:1.0
ID_PATH_TAG: pci-0000_01_1b_0-usb-0_1_1_0
ID_PATH_WITH_USB_REVISION: pci-0000:01:1b.0-usbv2-0:1:1.0
ID_REVISION: '0100'
ID_SERIAL: ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_26dd68e7939ced11ba1e7bfaa7669f5d
ID_SERIAL_SHORT: 26dd68e7939ced11ba1e7bfaa7669f5d
ID_TYPE: generic
ID_USB_DRIVER: cp210x
ID_USB_INTERFACES: ':ff0000:'
ID_USB_INTERFACE_NUM: '00'
ID_USB_MODEL: Sonoff_Zigbee_3.0_USB_Dongle_Plus
ID_USB_MODEL_ENC: Sonoff\x20Zigbee\x203.0\x20USB\x20Dongle\x20Plus
ID_USB_MODEL_ID: ea60
ID_USB_REVISION: '0100'
ID_USB_SERIAL: ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_26dd68e7939ced11ba1e7bfaa7669f5d
ID_USB_SERIAL_SHORT: 26dd68e7939ced11ba1e7bfaa7669f5d
ID_USB_TYPE: generic
ID_USB_VENDOR: ITead
ID_USB_VENDOR_ENC: ITead
ID_USB_VENDOR_ID: 10c4
ID_VENDOR: ITead
ID_VENDOR_ENC: ITead
ID_VENDOR_ID: 10c4
MAJOR: '188'
MINOR: '0'
SUBSYSTEM: tty
TAGS: ':systemd:'
USEC_INITIALIZED: '1810898'