Migrate Zigbee2MQTT Ember to Zstack - not working

I recently bought a SMLight SLZB-MR1. This ethernet adapter has two modules:

  • ERF32MG21 (Ember)
  • CC2652P7 (Zstack)

My idea is to use one module for ZHA and one for Zigbee2MQTT. Somehow I have in my mind that Ember is for ZHA and Zstack for Zigbee2MQTT. But, I cannot get Zigbee2MQTT to connect using Zstack.

This is the configuration:

serial:
  port: tcp://192.168.178.177:7638
  adapter: zstack
  baudrate: 115200

This is the log:

[13:30:14] INFO: Preparing to start...
[13:30:14] INFO: Socat not enabled
[13:30:15] ERROR: Got unexpected response from the API: Service not enabled
[13:30:15] ERROR: Failed to get services from Supervisor API
[13:30:15] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2025-10-08 13:30:16] info: 	z2m: Logging to console, file (filename: log.log)
[2025-10-08 13:30:16] info: 	z2m: Starting Zigbee2MQTT version 2.6.2 (commit #unknown)
[2025-10-08 13:30:16] info: 	z2m: Starting zigbee-herdsman (6.1.5)
[2025-10-08 13:30:16] info: 	zh:zstack:znp: Opening TCP socket with 192.168.178.177:7638
[2025-10-08 13:30:16] info: 	zh:zstack:znp: Socket connected
[2025-10-08 13:30:16] info: 	zh:zstack:znp: Socket ready
[2025-10-08 13:30:16] info: 	zh:zstack:znp: Writing CC2530/CC2531 skip bootloader payload
[2025-10-08 13:30:17] info: 	zh:zstack:znp: Skip bootloader for CC2652/CC1352
[2025-10-08 13:30:35] error: 	z2m: Error while starting zigbee-herdsman
[2025-10-08 13:30:35] error: 	z2m: Failed to start zigbee-herdsman
[2025-10-08 13:30:35] error: 	z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start_crashes-runtime.html for possible solutions
[2025-10-08 13:30:35] error: 	z2m: Exiting...
[2025-10-08 13:30:35] error: 	z2m: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.start (/app/node_modules/.pnpm/[email protected]/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:115:27)
    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)

I eventually also tried Ember, and then it works, although some devices do not respond or very poorly.

I can’t find anything on not getting Zstack to work. The configurtion page on the SLZB-MR1 suggests it should work on both modules.

Any help or guidance is very much appreciated.

Have you set different ports and serial speeds based on the different chips?

I am running a MR2, but our setups should be similar…

Hey.

I did not set anything. All default. One module is for ZHA, the other for Z2M.

And miraculously, at some point, it worked. I really don’t know what I did or what changed. But Zigbee2MQTT at some point had a connection. Only downside was that all devices were gone and needed to be paired again. But there were only four devices, so manageable.

After, I migrated ZHA. That seemed to work, but at some point the entire ZHA integration was gone! I was able to get it back to work with most devices coming back on their own using a backup I made before. Fingers crossed that the rest gets back as well.

@LiQuid_cOOled, did you do a migration with the SLZB-MR1 or a complete new installation?