Problems starting Zigbee2MQTT with new SLZB-06 coordinator

I’ve just installed a new Smslight SLZB-06 to replace my Sonoff Zigbee Bridge. I am now trying to install the Zigbee2MQTT integration, but I cannot get the integration to start. When I click Start then try to open the Web UI I get a message saying:
The add-on is not running. Do you want to start it now?.

If I click on the “Start Add-On” option I get:
The add-on seems to not be ready, it might still be starting. Do you want to try again?

I also have ZHA installed, which I have disabled for now.

I’ve noticed that when configuring Zigbee2MQTT in the UI it does not seem to accept information that I paste into the serial field (copied from the SLZB-06 web UI):

# Location of SLZB-06
  port: tcp://192.168.1.44:6638
  baudrate: 115200
  adapter: zstack
# Disable green led?
  disable_led: false
# Set output power to max 20
advanced:
  transmit_power: 20

I paste the above and click Save, as soon as I click Save the data I entered disappears. Is this the problem? Any idea how to work around it?

I’m running HA 2024.12.5, and SLZB-06 firmware version 2.3.6.

On mine, after a firmware update a couple of months ago, I had to change the adapter to ember. I don’t remember if zstack was what it was previously though. I do remember that whatever was prior to Ember was being deprecated. Search the threads for “zigbee2mqtt” and “ember” unless someone smarter than me can respond with more details. I just followed instructions.

Sorry I have no idea what you mean by “Ember”
???

You specified the wrong adaptor

https://www.zigbee2mqtt.io/guide/configuration/adapter-settings.html Which links to → https://www.zigbee2mqtt.io/guide/adapters/emberznet.html

Should be:

adapter: ember

3 Likes

I’ve tried replacing “zstack” with “ember” but the serial field is being cleared as soon as I hit the Save button. I can’t get it to accept any changes;
???

The adapter is zstack, not ember, so you got that correct from the start.

Try opening /zigbe2mqtt/configuration.yaml and paste your code block there.

Here is part of my configuration.yaml for reference, I use the SLZB-06p7:

devices:
  - devices.yaml
groups:
  - groups.yaml
homeassistant:
  enabled: true
mqtt:
  base_topic: zigbee2mqtt
  user: addons
  password: x
  server: mqtt://core-mosquitto:1883
serial:
  port: tcp://192.168.0.108:6638
  baudrate: 115200
  adapter: zstack
  disable_led: false
advanced:
  transmit_power: 20
  log_level: info
  pan_id: 6753
  channel: 20
  network_key:
2 Likes

For my education, how is that his is zstack and mine is ember for the same SLZB-06 device?

I’m guessing he has the p07 since the SLZB gui generated a zstack config for him.

Thanks for the suggestion. I’ve now made the change to zigbee2mqtt/configuration.yaml and the service seems to have started.

1 Like

I have some problem
but I can fix it by change socket port from 6638 to 6639
(port: tcp://192.168.1.44:6638 → port: tcp://192.168.1.44:6639)
however I change socket port on device web browser first

I found that you forgot “serial:”

serial:
# Location of SLZB-06
  port: tcp://192.168.1.44:6638
  baudrate: 115200
  adapter: zstack
# Disable green led?
  disable_led: false
# Set output power to max 20
advanced:
  transmit_power: 20