Hey all -
I’ve been considering adding a couple of zigbee products to my automation setup, so I’ve been trying to see if I can get a zigbee network started up before I purchase something I won’t be able to use.
My setup is on a raspberry pi 4, and I have a skyconnect zigbee/thread USB dongle.
My configuration is:
server: mqtt://core-mosquitto:1883
user: mqtt
password:
port: >-
/dev/serial/by-id/usb-Nabu_Casa_SkyConnect_v1.0_e4ae90900692ed118d8dcbd13b20a988-if00-port0
adapter: ezsp
I followed tutorials to get zigbee2mqtt working but it fails to startup with the following errors:
when i use adapter: ember i get
[14:49:00] INFO: Preparing to start...
[14:49:01] INFO: Socat not enabled
[14:49:03] INFO: Starting Zigbee2MQTT...
[2024-05-10 14:49:09] info: z2m: Logging to console, file (filename: log.log)
[2024-05-10 14:49:09] info: z2m: Starting Zigbee2MQTT version 1.37.1 (commit #unknown)
[2024-05-10 14:49:09] info: z2m: Starting zigbee-herdsman (0.46.6)
[2024-05-10 14:49:09] info: zh:ember: ======== Ember Adapter Starting ========
[2024-05-10 14:49:09] info: zh:ember:ezsp: ======== EZSP starting ========
[2024-05-10 14:49:09] info: zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-05-10 14:49:09] info: zh:ember:uart:ash: RTS/CTS config is off, enabling software flow control.
[2024-05-10 14:49:09] info: zh:ember:uart:ash: Serial port opened
[2024-05-10 14:49:09] info: zh:ember:uart:ash: ======== ASH starting ========
[2024-05-10 14:49:12] info: zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-05-10 14:49:12] info: zh:ember:uart:ash: ======== ASH starting ========
[2024-05-10 14:49:14] info: zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-05-10 14:49:14] info: zh:ember:uart:ash: ======== ASH starting ========
[2024-05-10 14:49:17] info: zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-05-10 14:49:17] info: zh:ember:uart:ash: ======== ASH starting ========
[2024-05-10 14:49:19] info: zh:ember:uart:ash: ======== ASH NCP reset ========
[2024-05-10 14:49:19] info: zh:ember:uart:ash: ======== ASH starting ========
[2024-05-10 14:49:22] error: z2m: Error while starting zigbee-herdsman
[2024-05-10 14:49:22] error: z2m: Failed to start zigbee
[2024-05-10 14:49:22] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-05-10 14:49:22] error: z2m: Exiting...
[2024-05-10 14:49:22] error: z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
at EmberAdapter.initEzsp (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:780:19)
at EmberAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:2642:24)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:124:29)
at Zigbee.start (/app/lib/zigbee.ts:62:27)
at Controller.start (/app/lib/controller.ts:109:27)
at start (/app/index.js:107:5)
and when I use adapter: ezsp I get
[14:50:25] INFO: Preparing to start...
[14:50:26] INFO: Socat not enabled
[14:50:28] INFO: Starting Zigbee2MQTT...
[2024-05-10 14:50:34] info: z2m: Logging to console, file (filename: log.log)
[2024-05-10 14:50:34] info: z2m: Starting Zigbee2MQTT version 1.37.1 (commit #unknown)
[2024-05-10 14:50:34] info: z2m: Starting zigbee-herdsman (0.46.6)
[2024-05-10 14:50:34] warning: zh:ezsp: Deprecated driver 'ezsp' currently in use, 'ember' will become the officially supported EmberZNet driver in next release. If using Zigbee2MQTT see https://github.com/Koenkk/zigbee2mqtt/discussions/21462
[2024-05-10 14:50:44] error: zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2024-05-10 14:50:45] error: zh:ezsp:ezsp: Connection attempt 1 error: Error: Failure to connect
at SerialDriver.resetForReconnect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:347:19)
at SerialDriver.emit (node:events:517:28)
at /app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:348:22
at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
at SerialDriver.openSerialPort (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:108:13)
at SerialDriver.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:63:13)
at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:353:17)
at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:164:13)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:124:29)
at Zigbee.start (/app/lib/zigbee.ts:62:27)
[2024-05-10 14:51:00] error: zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2024-05-10 14:51:00] error: zh:ezsp:ezsp: Connection attempt 2 error: Error: Failure to connect
at SerialDriver.resetForReconnect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:347:19)
at SerialDriver.emit (node:events:517:28)
at /app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:348:22
at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
at SerialDriver.openSerialPort (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:108:13)
at SerialDriver.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:63:13)
at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:353:17)
at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:164:13)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:124:29)
at Zigbee.start (/app/lib/zigbee.ts:62:27)
[2024-05-10 14:51:20] error: zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2024-05-10 14:51:20] error: zh:ezsp:ezsp: Connection attempt 3 error: Error: Failure to connect
at SerialDriver.resetForReconnect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:347:19)
at SerialDriver.emit (node:events:517:28)
at /app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:348:22
at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
at SerialDriver.openSerialPort (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:108:13)
at SerialDriver.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:63:13)
at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:353:17)
at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:164:13)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:124:29)
at Zigbee.start (/app/lib/zigbee.ts:62:27)
[2024-05-10 14:51:45] error: zh:ezsp:uart: --> Error: Error: {"sequence":-1} after 10000ms
[2024-05-10 14:51:45] error: zh:ezsp:ezsp: Connection attempt 4 error: Error: Failure to connect
at SerialDriver.resetForReconnect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:347:19)
at SerialDriver.emit (node:events:517:28)
at /app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:348:22
at Queue.execute (/app/node_modules/zigbee-herdsman/src/utils/queue.ts:35:20)
at SerialDriver.openSerialPort (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:108:13)
at SerialDriver.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:63:13)
at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:353:17)
at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:164:13)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:124:29)
at Zigbee.start (/app/lib/zigbee.ts:62:27)
[2024-05-10 14:51:45] error: z2m: Error while starting zigbee-herdsman
[2024-05-10 14:51:45] error: z2m: Failed to start zigbee
[2024-05-10 14:51:45] error: z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-05-10 14:51:45] error: z2m: Exiting...
[2024-05-10 14:51:45] error: z2m: Error: Failure to connect
at Ezsp.connect (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/ezsp.ts:370:19)
at Driver.startup (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/driver.ts:164:13)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:124:29)
at Zigbee.start (/app/lib/zigbee.ts:62:27)
at Controller.start (/app/lib/controller.ts:109:27)
at start (/app/index.js:107:5)
any help would be greatly appreciated!