Z2M Unable to See Ethernet SLZB-MR2

Hi,

Problem: I can’t get Zigbee2MQTT setup to see my ethernet connected Zigbee router.

I’m totally new to Home Assistant and very excited about getting the various parts of my home connected. I am setting up a Home Assistant Green and SMLIGHT SLZB-MR2 with the intention of it being my Zigbee and Thread router.

Initial HA Green setup was smooth and first few services added easily and work great. I’ve been trying for hours to get a SLZB-MR2 connected as a Zigbee router via Zigbee2MQTT. Both devices are connected by ethernet to a Unifi POE switch and both are on the same VLAN (default for now while I try to get things running).

Home Assistant sees the device and I can connect to its console. I’ve installed MQTT, Mosquitto Broker and Zigbee2MQTT. Tried uninstalling and reinstalling everything, tried rebooting. I get as far as the Zigbee2MQTT Onboarding page but it never finds the device and gets setup.

Zigbee Home Automation is not installed.

Pasted below are the following details, sorry about small size as I can only upload one picture.

  • SLZB-MR2 firmware version and configuration.
  • Zigbee2MQTT configuration.yaml (also tried same setting on the onboarding screen)
  • Sample of the log when it fails

I am new to this and feeling way over my head, I’ve been poking around and trying different online official and unofficial guides to get this working but have failed.

Help is much appreciated.

version: 4
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://core-mosquitto:1883
  user: addons
  password: [ ]
serial:
  port: tcp://192.168.1.164:6638
  adapter: ember
  baudrate: 115200
  rtscts: false
  disable_led: false
advanced:
  transmit_power: 20
  log_level: debug
  channel: 11
  network_key:
    - 128
    - 180
    - 154
    - 244
    - 213
    - 210
    - 255
    - 211
    - 195
    - 220
    - 156
    - 54
    - 123
    - 235
    - 155
    - 180
  pan_id: 41357
  ext_pan_id:
    - 105
    - 66
    - 42
    - 0
    - 245
    - 35
    - 35
    - 8
frontend:
  enabled: true
  port: 8099
homeassistant:
  enabled: true
onboarding: true

[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 1900/5000
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2000/5000
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2100/5000
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2200/5000
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: Waiting for RSTACK... 2300/5000
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: <--- [FRAME type=RSTACK]
[2025-10-07 20:20:10] info: 	zh:ember:uart:ash: ======== ASH connected ========
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: ---> [FRAME type=ACK frmRx=0](ackRx=0)
[2025-10-07 20:20:10] info: 	zh:ember:uart:ash: ======== ASH started ========
[2025-10-07 20:20:10] info: 	zh:ember:ezsp: ======== EZSP started ========
[2025-10-07 20:20:10] debug: 	zh:ember:ezsp: ===> [FRAME: ID=0:"VERSION" Seq=0 Len=4]
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: ---> [FRAME type=DATA frmTx=0 frmRx=0](ackRx=0)
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: <--- [FRAME type=DATA]
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=1](ackRx=0 frmTx=1)
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: <--- [FRAME type=DATA ackNum=1 frmNum=0](frmRx=0) Added to rxQueue
[2025-10-07 20:20:10] debug: 	zh:ember:uart:ash: ---> [FRAME type=ACK frmRx=1](ackRx=1)
[2025-10-07 20:20:10] debug: 	zh:ember:ezsp: <=== [FRAME: ID=0:"VERSION" Seq=0 Len=7]
[2025-10-07 20:20:10] error: 	z2m: Error while starting zigbee-herdsman
[2025-10-07 20:20:10] error: 	z2m: Failed to start zigbee-herdsman
[2025-10-07 20:20:10] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-10-07 20:20:10] error: 	z2m: Exiting...
[2025-10-07 20:20:11] error: 	z2m: Error: Adapter EZSP protocol version (12) is not supported by Host [13-17].
    at EmberAdapter.emberVersion (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1416:19)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at runNextTicks (node:internal/process/task_queues:69:3)
    at processImmediate (node:internal/timers:453:9)
    at EmberAdapter.initEzsp (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:669:9)
    at EmberAdapter.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/ember/adapter/emberAdapter.ts:1547:24)
    at Controller.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/controller/controller.ts:133:29)
    at Zigbee.start (/app/lib/zigbee.ts:67:27)
    at Controller.start (/app/lib/controller.ts:101:13)
    at start (/app/index.js:149:5)
[20:20:12] INFO: Preparing to start...
[20:20:12] INFO: Socat not enabled
[20:20:13] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
Onboarding page is available at http://0.0.0.0:8099/

I’m having a nearly-identical issue with the MR2, using the first radio.

Currently whacking the entire config and moving over to the second radio (CC2652P).

Did you ever find a solution to your issue?

2 Likes