Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Z2M 2.0.0 fails to start (Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR) #25637

Closed
ialdalaimi opened this issue Jan 6, 2025 · 3 comments
Labels
problem Something isn't working

Comments

@ialdalaimi
Copy link

ialdalaimi commented Jan 6, 2025

What happened?

First of all, I want to express my gratitude to the contributors of this repository for their incredible work. The effort you've put into developing and maintaining this project is truly commendable, and it’s clear that a lot of thought and expertise have gone into it.


Background Info

After upgrading Zigbee2MQTT (Z2M) to version 2.0.0 using the SONOFF Dongle-P, I encountered consistantly crashes on startup. After an evening of debugging, I decided to:

  1. Delete the coordinator_backup.json and state.json files.
  2. Clean up the configuration.json file.
  3. Switch to my new SkyConnect (ZBT-1) USB dongle, as I would need to rejoin all my devices anyway.

I flashed the SkyConnect dongle with firmware version 7.4.0 using the following file: NabuCasa_SkyConnect_EZSP_v7.4.0.0_ncp-uart-hw_115200.gbl. After updating the adapter setting to ember, I successfully started Z2M version 2.0.0 and reconnected approximately 25 devices. Everything appeared to be working perfectly (yay!).


Issue

After making some adjustments to settings, I restarted my Intel NUC, which runs Z2M, Mosquitto, and Home Assistant in a Docker Compose setup. Upon restarting, Z2M failed to start and logged the following error:

Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR

The last configuration change I remember making was updating the mqtt base_topic through the frontend UI. Before restarting, I reverted this change to its original setting in the configuration.yaml file. However, I don't believe this is related to the error.


Versions

  • SkyConnect: 7.4.0
  • Z2M: 2.0.0

Z2M Logs (with debug logging enabled)

Starting Zigbee2MQTT without watchdog.
[2025-01-06 22:32:53] debug: 	z2m: Removing old log directory '/app/data/log/2025-01-06.22-30-21'
[2025-01-06 22:32:53] info: 	z2m: Logging to console, file (filename: log.log)
[2025-01-06 22:32:53] debug: 	z2m: Loaded state from file /app/data/state.json
[2025-01-06 22:32:53] info: 	z2m: Starting Zigbee2MQTT version 2.0.0 (commit #060ae99cff715cc9ef6a0cfa7cae0cdcb17f0c8a)
[2025-01-06 22:32:53] debug: 	z2m: sd-notify loaded
[2025-01-06 22:32:53] info: 	z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-06 22:32:53] debug: 	z2m: Using zigbee-herdsman with settings: '"{\"network\":{\"panID\":6754,\"extendedPanID\":[221,221,221,221,221,221,221,221],\"channelList\":[11],\"networkKey\":\"HIDDEN\"},\"databasePath\":\"/app/data/database.db\",\"databaseBackupPath\":\"/app/data/database.db.backup\",\"backupPath\":\"/app/data/coordinator_backup.json\",\"serialPort\":{\"rtscts\":true,\"path\":\"/dev/ttyUSB1\",\"adapter\":\"ember\"},\"adapter\":{\"disableLED\":false}}"'
[2025-01-06 22:32:53] debug: 	zh:adapter:discovery: Connected devices: [{"path":"/dev/ttyS0"},{"path":"/dev/ttyS1"},{"path":"/dev/ttyS10"},{"path":"/dev/ttyS11"},{"path":"/dev/ttyS12"},{"path":"/dev/ttyS13"},{"path":"/dev/ttyS14"},{"path":"/dev/ttyS15"},{"path":"/dev/ttyS16"},{"path":"/dev/ttyS17"},{"path":"/dev/ttyS18"},{"path":"/dev/ttyS19"},{"path":"/dev/ttyS2"},{"path":"/dev/ttyS20"},{"path":"/dev/ttyS21"},{"path":"/dev/ttyS22"},{"path":"/dev/ttyS23"},{"path":"/dev/ttyS24"},{"path":"/dev/ttyS25"},{"path":"/dev/ttyS26"},{"path":"/dev/ttyS27"},{"path":"/dev/ttyS28"},{"path":"/dev/ttyS29"},{"path":"/dev/ttyS3"},{"path":"/dev/ttyS30"},{"path":"/dev/ttyS31"},{"path":"/dev/ttyS4"},{"path":"/dev/ttyS5"},{"path":"/dev/ttyS6"},{"path":"/dev/ttyS7"},{"path":"/dev/ttyS8"},{"path":"/dev/ttyS9"},{"path":"/dev/ttyUSB0","manufacturer":"Nabu Casa","serialNumber":"5ad25cea513aef1192e2321455516304","pnpId":"usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_5ad25cea513aef1192e2321455516304-if00-port0","vendorId":"10c4","productId":"ea60"},{"path":"/dev/ttyUSB1","manufacturer":"FTDI","serialNumber":"A19J3WB5","pnpId":"usb-FTDI_FT232R_USB_UART_A19J3WB5-if00-port0","vendorId":"0403","productId":"6001"}]
[2025-01-06 22:32:53] debug: 	zh:adapter:discovery: Unable to match USB adapter: ember | /dev/ttyUSB1
[2025-01-06 22:32:53] info: 	zh:ember: Using default stack config.
[2025-01-06 22:32:53] debug: 	zh:controller: Starting with options '{"network":{"networkKeyDistribute":false,"networkKey":"HIDDEN","panID":6754,"extendedPanID":[221,221,221,221,221,221,221,221],"channelList":[11]},"serialPort":{"rtscts":true,"path":"/dev/ttyUSB1","adapter":"ember"},"adapter":{"disableLED":false},"databasePath":"/app/data/database.db","databaseBackupPath":"/app/data/database.db.backup","backupPath":"/app/data/coordinator_backup.json"}'
[2025-01-06 22:32:53] info: 	zh:ember: ======== Ember Adapter Starting ========
[2025-01-06 22:32:53] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-01-06 22:32:53] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-06 22:32:53] debug: 	zh:ember:uart:ash: Opening serial port with {"path":"/dev/ttyUSB1","baudRate":115200,"rtscts":true,"autoOpen":false,"parity":"none","stopBits":1,"xon":false,"xoff":false}
[2025-01-06 22:32:53] info: 	zh:ember:uart:ash: Serial port opened
[2025-01-06 22:32:53] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-06 22:32:53] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-06 22:32:53] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-06 22:32:53] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
[2025-01-06 22:32:53] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 200/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 300/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 400/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 500/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 600/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 700/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 800/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 900/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1100/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1200/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1300/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1400/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1500/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1600/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1700/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1800/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2400/2500
[2025-01-06 22:32:56] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-06 22:32:56] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 200/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 300/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 400/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 500/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 600/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 700/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 800/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 900/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1100/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1200/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1300/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1400/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1500/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1600/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1700/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1800/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2400/2500
[2025-01-06 22:32:58] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-06 22:32:58] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 200/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 300/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 400/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 500/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 600/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 700/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 800/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 900/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1100/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1200/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1300/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1400/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1500/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1600/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1700/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1800/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2400/2500
[2025-01-06 22:33:01] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-06 22:33:01] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 200/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 300/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 400/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 500/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 600/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 700/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 800/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 900/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1100/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1200/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1300/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1400/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1500/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1600/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1700/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1800/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2400/2500
[2025-01-06 22:33:03] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-06 22:33:03] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 200/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 300/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 400/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 500/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 600/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 700/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 800/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 900/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1100/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1200/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1300/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1400/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1500/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1600/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1700/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1800/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/2500
[2025-01-06 22:33:06] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/2500
[2025-01-06 22:33:06] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/2500
[2025-01-06 22:33:06] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/2500
[2025-01-06 22:33:06] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2400/2500
[2025-01-06 22:33:06] error: 	z2m: Error while starting zigbee-herdsman
[2025-01-06 22:33:06] error: 	z2m: Failed to start zigbee-herdsman
[2025-01-06 22:33:06] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-06 22:33:06] error: 	z2m: Exiting...
[2025-01-06 22:33:06] 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:670:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1533:24)
    at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
    at Zigbee.start (/app/lib/zigbee.ts:69:27)
    at Controller.start (/app/lib/controller.ts:142:13)
    at start (/app/index.js:161:5)

Result of $ ls -l /dev/serial/by-id

$ ls -l /dev/serial/by-id
lrwxrwxrwx 1 root root 13 Jan  6 21:04 usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_5ad25cea513aef1192e2321455516304-if00-port0 -> ../../ttyUSB0

My docker-compose.yaml file

version: '3.0'

networks:
  home_network:
    driver: bridge
    enable_ipv6: true
    ipam:
      config:
        - subnet: [REDACTED]
          gateway: [REDACTED]
        - subnet: [REDACTED]
          gateway: [REDACTED]

services:
  homeassistant:
    container_name: homeassistant
    image: "ghcr.io/home-assistant/home-assistant:stable"
    volumes:
      - /opt/homeassistant/config:/config
      - /etc/localtime:/etc/localtime:ro
      - /run/dbus:/run/dbus:ro
    restart: always
    privileged: true
    ports: 
      - 8123:8123
      - 51827:51827
      - 21065:21065
    depends_on:
      - mosquitto
    networks:
      home_network:
        ipv4_address: [REDACTED]
        ipv6_address: [REDACTED]
  mosquitto:
    container_name: mosquitto
    image: eclipse-mosquitto
    restart: always
    ports:
      - 1883:1883
      - 9001:9001
    volumes:
      - /opt/mosquitto/config:/mosquitto/config
      - /opt/mosquitto/data:/mosquitto/data
      - /opt/mosquitto/log:/mosquitto/log
    networks:
      home_network:
        ipv4_address: [REDACTED]
        ipv6_address: [REDACTED]
  zigbee2mqtt:
    container_name: zigbee2mqtt
    image: koenkk/zigbee2mqtt:2.0.0
    restart: always
    privileged: true
    volumes:
      - /opt/zigbee2mqtt/data:/app/data
      - /run/udev:/run/udev:ro
    ports:
      - 8099:8099
    environment:
      - TZ=Europe/Amsterdam
    devices:
      - /dev/serial/by-id/usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_5ad25cea513aef1192e2321455516304-if00-port0:/dev/ttyUSB1
    networks:
      home_network:
        ipv4_address: [REDACTED]
        ipv6_address: [REDACTED]
  ...[OTHER SERIVICES REDACTED]

My Z2M configuration.yaml file

advanced:
    log_level: debug
homeassistant:
  enabled: true
mqtt:
  base_topic: zigbee2mqtt
  server: [REDACTED]
  user: [REDACTED]
  password: [REDACTED]
serial:
  port: /dev/ttyUSB1
  adapter: ember
  rtscts: true
frontend:
  enabled: true
  port: 8099
devices:
  [REDACTED]
groups:
  [REDACTED]
availability:
  enabled: true
device_options: {}
version: 4

What did you expect to happen?

No response

How to reproduce it (minimal and precise)

No response

Zigbee2MQTT version

2.0.0

Adapter firmware version

7.4.0

Adapter

SkyConnect (ZBT-1)

Setup

Docker container on an Intel Nuc (docker compose containing Z2M, Mosquitto and Home Assistant)

Debug log

Starting Zigbee2MQTT without watchdog.
[2025-01-06 22:32:53] debug: 	z2m: Removing old log directory '/app/data/log/2025-01-06.22-30-21'
[2025-01-06 22:32:53] info: 	z2m: Logging to console, file (filename: log.log)
[2025-01-06 22:32:53] debug: 	z2m: Loaded state from file /app/data/state.json
[2025-01-06 22:32:53] info: 	z2m: Starting Zigbee2MQTT version 2.0.0 (commit #060ae99cff715cc9ef6a0cfa7cae0cdcb17f0c8a)
[2025-01-06 22:32:53] debug: 	z2m: sd-notify loaded
[2025-01-06 22:32:53] info: 	z2m: Starting zigbee-herdsman (3.2.1)
[2025-01-06 22:32:53] debug: 	z2m: Using zigbee-herdsman with settings: '"{\"network\":{\"panID\":6754,\"extendedPanID\":[221,221,221,221,221,221,221,221],\"channelList\":[11],\"networkKey\":\"HIDDEN\"},\"databasePath\":\"/app/data/database.db\",\"databaseBackupPath\":\"/app/data/database.db.backup\",\"backupPath\":\"/app/data/coordinator_backup.json\",\"serialPort\":{\"rtscts\":true,\"path\":\"/dev/ttyUSB1\",\"adapter\":\"ember\"},\"adapter\":{\"disableLED\":false}}"'
[2025-01-06 22:32:53] debug: 	zh:adapter:discovery: Connected devices: [{"path":"/dev/ttyS0"},{"path":"/dev/ttyS1"},{"path":"/dev/ttyS10"},{"path":"/dev/ttyS11"},{"path":"/dev/ttyS12"},{"path":"/dev/ttyS13"},{"path":"/dev/ttyS14"},{"path":"/dev/ttyS15"},{"path":"/dev/ttyS16"},{"path":"/dev/ttyS17"},{"path":"/dev/ttyS18"},{"path":"/dev/ttyS19"},{"path":"/dev/ttyS2"},{"path":"/dev/ttyS20"},{"path":"/dev/ttyS21"},{"path":"/dev/ttyS22"},{"path":"/dev/ttyS23"},{"path":"/dev/ttyS24"},{"path":"/dev/ttyS25"},{"path":"/dev/ttyS26"},{"path":"/dev/ttyS27"},{"path":"/dev/ttyS28"},{"path":"/dev/ttyS29"},{"path":"/dev/ttyS3"},{"path":"/dev/ttyS30"},{"path":"/dev/ttyS31"},{"path":"/dev/ttyS4"},{"path":"/dev/ttyS5"},{"path":"/dev/ttyS6"},{"path":"/dev/ttyS7"},{"path":"/dev/ttyS8"},{"path":"/dev/ttyS9"},{"path":"/dev/ttyUSB0","manufacturer":"Nabu Casa","serialNumber":"5ad25cea513aef1192e2321455516304","pnpId":"usb-Nabu_Casa_Home_Assistant_Connect_ZBT-1_5ad25cea513aef1192e2321455516304-if00-port0","vendorId":"10c4","productId":"ea60"},{"path":"/dev/ttyUSB1","manufacturer":"FTDI","serialNumber":"A19J3WB5","pnpId":"usb-FTDI_FT232R_USB_UART_A19J3WB5-if00-port0","vendorId":"0403","productId":"6001"}]
[2025-01-06 22:32:53] debug: 	zh:adapter:discovery: Unable to match USB adapter: ember | /dev/ttyUSB1
[2025-01-06 22:32:53] info: 	zh:ember: Using default stack config.
[2025-01-06 22:32:53] debug: 	zh:controller: Starting with options '{"network":{"networkKeyDistribute":false,"networkKey":"HIDDEN","panID":6754,"extendedPanID":[221,221,221,221,221,221,221,221],"channelList":[11]},"serialPort":{"rtscts":true,"path":"/dev/ttyUSB1","adapter":"ember"},"adapter":{"disableLED":false},"databasePath":"/app/data/database.db","databaseBackupPath":"/app/data/database.db.backup","backupPath":"/app/data/coordinator_backup.json"}'
[2025-01-06 22:32:53] info: 	zh:ember: ======== Ember Adapter Starting ========
[2025-01-06 22:32:53] info: 	zh:ember:ezsp: ======== EZSP starting ========
[2025-01-06 22:32:53] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-06 22:32:53] debug: 	zh:ember:uart:ash: Opening serial port with {"path":"/dev/ttyUSB1","baudRate":115200,"rtscts":true,"autoOpen":false,"parity":"none","stopBits":1,"xon":false,"xoff":false}
[2025-01-06 22:32:53] info: 	zh:ember:uart:ash: Serial port opened
[2025-01-06 22:32:53] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-06 22:32:53] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-06 22:32:53] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-06 22:32:53] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
[2025-01-06 22:32:53] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 200/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 300/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 400/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 500/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 600/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 700/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 800/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 900/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1100/2500
[2025-01-06 22:32:54] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1200/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1300/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1400/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1500/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1600/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1700/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1800/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/2500
[2025-01-06 22:32:55] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2400/2500
[2025-01-06 22:32:56] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-06 22:32:56] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 200/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 300/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 400/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 500/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 600/2500
[2025-01-06 22:32:56] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 700/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 800/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 900/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1100/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1200/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1300/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1400/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1500/2500
[2025-01-06 22:32:57] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1600/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1700/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1800/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2400/2500
[2025-01-06 22:32:58] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-06 22:32:58] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-06 22:32:58] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 200/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 300/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 400/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 500/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 600/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 700/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 800/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 900/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-06 22:32:59] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1100/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1200/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1300/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1400/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1500/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1600/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1700/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1800/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/2500
[2025-01-06 22:33:00] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2400/2500
[2025-01-06 22:33:01] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-06 22:33:01] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 200/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 300/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 400/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 500/2500
[2025-01-06 22:33:01] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 600/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 700/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 800/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 900/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1100/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1200/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1300/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1400/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1500/2500
[2025-01-06 22:33:02] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1600/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1700/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1800/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/2500
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2400/2500
[2025-01-06 22:33:03] info: 	zh:ember:uart:ash: ======== ASH Adapter reset ========
[2025-01-06 22:33:03] info: 	zh:ember:uart:ash: ======== ASH starting ========
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: ---> [FRAME type=RST]
[2025-01-06 22:33:03] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 0/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 100/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 200/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 300/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 400/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 500/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 600/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 700/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 800/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 900/2500
[2025-01-06 22:33:04] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1000/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1100/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1200/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1300/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1400/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1500/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1600/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1700/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1800/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/2500
[2025-01-06 22:33:05] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/2500
[2025-01-06 22:33:06] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/2500
[2025-01-06 22:33:06] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/2500
[2025-01-06 22:33:06] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/2500
[2025-01-06 22:33:06] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2400/2500
[2025-01-06 22:33:06] error: 	z2m: Error while starting zigbee-herdsman
[2025-01-06 22:33:06] error: 	z2m: Failed to start zigbee-herdsman
[2025-01-06 22:33:06] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-01-06 22:33:06] error: 	z2m: Exiting...
[2025-01-06 22:33:06] 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:670:19)
    at EmberAdapter.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1533:24)
    at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:136:29)
    at Zigbee.start (/app/lib/zigbee.ts:69:27)
    at Controller.start (/app/lib/controller.ts:142:13)
    at start (/app/index.js:161:5)
@ialdalaimi ialdalaimi added the problem Something isn't working label Jan 6, 2025
@svenstaro
Copy link

I'm using the Sonoff and I had the same problem. I was also using adapter: ember but then switched to adapter: zstack and that seems to be working just fine.

@RetepNamenots
Copy link

I'm using the Sonoff and I had the same problem. I was also using adapter: ember but then switched to adapter: zstack and that seems to be working just fine.

I hadn't specified an adapter in my config, but I can confirm that adding the line adapter: zstack resolved the issue for me.

@ialdalaimi
Copy link
Author

I solved my problem by deleting the following files:

  1. Delete the database.db, coordinator_backup.json and state.json files.
  2. Clean up the configuration.json file.
  3. Deleted the zigbee2mqtt topic in MQTT (using MQTT Explorer)
  4. Restart my Intel Nuc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
problem Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants