I’m pretty new in this HA/zigbee “ecosystem”, so im trying to explain my “situation” the best i can.
What i have:
-
rpi 3b+
-
SONOFF Zigbee Dongle-E with latest firmware installed for EZSP directly from this website: Silabs Firmware Flasher | Web based flasher for ZB-GW04 and ZBDongle-E. MultiPAN RCP firmware enables these devices to be used with Silabs Multiprotocol Addon in Home Assistant. Allow Zigbee and Thread to co-exist on the same dongle. Get ahead of the tech an experiment with Matter!
-
HA installed in Portainer (Version: core-2024.1.2. Installation Type: Home Assistant Container)
-
Eclipse MQTT Broker installed in Portainer
-
zigbee2MQTT installed in Portainer (using the steps from here: https://www.zigbee2mqtt.io/guide/installation/02_docker.html then manually changing the configuration.yaml with my user/password/mqtt server and adding adapter: ezsp.
All installed on the same rpi together with piHole and piVPN.
configuration.yaml (/home/pi/zigbee2mqtt)
homeassistant: false
permit_join: true
mqtt:
base_topic: zigbee2mqtt
server: mqtt://192.168.1.128
user: **********
password: ***********
serial:
port: /dev/ttyACM0
adapter: ezsp
advanced:
network_key:
- 37
- 147
- 1
- 123
- 170
- 178
- 174
- 220
- 109
- 34
- 175
- 27
- 242
- 49
- 206
- 126
frontend:
port: 8080
Issue:
I checked zigbee2MQTT container log in Portainer and even if i’m able to open the website (192.168.1.128:8080) i get this message:
Assertion failed: Command (setConfigurationValue) returned unexpected state: [object Object]
Entire log:
Using '/app/data' as data directory
Zigbee2MQTT:info 2024-01-20 13:45:06: Logging to console and directory: '/app/data/log/2024-01-20.13-45-06' filename: log.txt
Zigbee2MQTT:info 2024-01-20 13:45:07: Starting Zigbee2MQTT version 1.35.1 (commit #9eaaa0f)
Zigbee2MQTT:info 2024-01-20 13:45:07: Starting zigbee-herdsman (0.30.0)
Assertion failed: Command (setConfigurationValue) returned unexpected state: [object Object]
Zigbee2MQTT:info 2024-01-20 13:45:10: zigbee-herdsman started (resumed)
Zigbee2MQTT:info 2024-01-20 13:45:10: Coordinator firmware version: '{"meta":{"maintrel":"1 ","majorrel":"7","minorrel":"3","product":12,"revision":"7.3.1.0 build 176"},"type":"EZSP v12"}'
Zigbee2MQTT:info 2024-01-20 13:45:10: Currently 0 devices are joined:
Zigbee2MQTT:warn 2024-01-20 13:45:10: `permit_join` set to `true` in configuration.yaml.
Zigbee2MQTT:warn 2024-01-20 13:45:10: Allowing new devices to join.
Zigbee2MQTT:warn 2024-01-20 13:45:10: Set `permit_join` to `false` once you joined all devices.
Zigbee2MQTT:info 2024-01-20 13:45:10: Zigbee: allowing new devices to join.
Zigbee2MQTT:info 2024-01-20 13:45:11: Connecting to MQTT server at mqtt://192.168.1.128
Zigbee2MQTT:info 2024-01-20 13:45:11: Connected to MQTT server
Zigbee2MQTT:info 2024-01-20 13:45:11: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info 2024-01-20 13:45:11: Started frontend on port 8080
Zigbee2MQTT:info 2024-01-20 13:45:11: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"9eaaa0f","coordinator":{"meta":{"maintrel":"1 ","majorrel":"7","minorrel":"3","product":12,"revision":"7.3.1.0 build 176"},"type":"EZSP v12"},"log_level":"info","network":{"channel":11,"extendedPanID":221,"panID":6754},"permit_join":true,"version":"1.35.1"}'
Zigbee2MQTT:info 2024-01-20 13:45:11: Zigbee2MQTT started!
I tried several reboots, unplugging the dongle, pretty much everything i could find related to this “error” but didnt manage to fix it.
Do you have any idea what can i do to fix this?