Unable to use zigbee2mqtt

Hello all,
everything was working well today untill I’ve rebooted the device, and now I cannot to use the zigbee lan :frowning:
I have a sonoff dongle (e version)
Silicon Labs Multiprotocol version: 2.4.3
with the following configuration:

device: >-
  /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20230804082507-if00
baudrate: "460800"
flow_control: false
autoflash_firmware: false
cpcd_trace: false
otbr_enable: true
otbr_log_level: notice
otbr_firewall: true

and zigbee2mqtt
version: 1.35.1-1
with the following configuration:

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:1883
  user: mqtt-user
  password: Y]VI6Z'<
serial:
  port: tcp://core-silabs-multiprotocol:9999
  adapter: ezsp

and when I star the z2m server I get the following error:


[21:59:02] INFO: Preparing to start...
[21:59:03] INFO: Socat not enabled
[21:59:06] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info  2024-01-11 21:59:15: Logging to console and directory: '/config/zigbee2mqtt/log/2024-01-11.21-59-15' filename: log.txt
Zigbee2MQTT:info  2024-01-11 21:59:15: Starting Zigbee2MQTT version 1.35.1 (commit #unknown)
Zigbee2MQTT:info  2024-01-11 21:59:15: Starting zigbee-herdsman (0.30.0)
Assertion failed: Command (setConfigurationValue) returned unexpected state: [object Object]
Assertion failed: Command (setValue) returned unexpected state: 55
Error: {"address":0,"clusterId":32770,"sequence":2} after 10000ms
    at Timeout._onTimeout (/app/node_modules/zigbee-herdsman/src/utils/waitress.ts:64:35)
    at listOnTimeout (node:internal/timers:569:17)
    at processTimers (node:internal/timers:512:7)

Does anybody has an idea how to fix it?

tnx

Exact Same problem here

I have the same problem and all device was deleted…

found out that siliconlabs 2.4.3 doesn’t support Zigbee2MQTT, try rollback to version 2.4.2 (mine auto updated to 2.4.3 and stopped working)

Don’t forget to disable auto update …

1 Like

Hi @lemonpie , Have you any idea how to rollback?

Yeah! found this out too the hard way. Had purchased the Dongle-E and finally bought the Dongle-P as I got these same timeout errors. Maybe in the future I can switch to Dongle-E again.

Phew, I’m happy I found this thread, had the same problem after I installed every avaliable update and didn’t know what to look for. Rollback of the app is easy via Settings / System / Backup. There you can select the old version of siliconlabs and revert to this one.

1 Like

Pray to have checked “Create a Backup” before updating you add on and rollback the backup of silabs !