Skip to content

[New device support]: SLZB-MR3 CC2674P10 Chipset as router #28050

Description

@jasonhollis

Link

https://smlight.tech/product/slzb-mr3/

Database entry

[2025-07-22 14:21:40] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt/bridge/request/device/interview' with data '{"id":"0x00124b00339da25f","transaction":"tlpm9-1"}' [2025-07-22 14:21:40] info: z2m: Interviewing '0x00124b00339da25f' [2025-07-22 14:21:40] debug: zh:controller:device: Interview - start device '0x00124b00339da25f' [2025-07-22 14:21:40] debug: zh:ember: ~~~> [ZDO NODE_DESCRIPTOR_REQUEST UNICAST to=0x00124b00339da25f:10883 messageTag=3 payload=03832a] [2025-07-22 14:21:45] debug: zh:controller:device: Interview - node descriptor request failed for '0x00124b00339da25f', attempt 1 [2025-07-22 14:21:45] debug: zh:ember: ~~~> [ZDO NODE_DESCRIPTOR_REQUEST UNICAST to=0x00124b00339da25f:10883 messageTag=4 payload=04832a] [2025-07-22 14:21:50] debug: zh:controller:device: Interview - node descriptor request failed for '0x00124b00339da25f', attempt 2 [2025-07-22 14:21:50] debug: zh:ember: ~~~> [ZDO NODE_DESCRIPTOR_REQUEST UNICAST to=0x00124b00339da25f:10883 messageTag=5 payload=05832a] [2025-07-22 14:21:52] debug: z2m:mqtt: Received MQTT message on 'zigbee2mqtt/bridge/request/device/configure' with data '{"id":"0x00124b00339da25f","transaction":"tlpm9-2"}' [2025-07-22 14:21:52] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/configure', payload '{"data":{},"error":"Device '0x00124b00339da25f' cannot be configured","status":"error","transaction":"tlpm9-2"}' [2025-07-22 14:21:55] debug: zh:controller:device: Interview - node descriptor request failed for '0x00124b00339da25f', attempt 3 [2025-07-22 14:21:55] debug: zh:ember: ~~~> [ZDO NODE_DESCRIPTOR_REQUEST UNICAST to=0x00124b00339da25f:10883 messageTag=6 payload=06832a] [2025-07-22 14:21:59] debug: zh:controller:device: Interview - node descriptor request failed for '0x00124b00339da25f', attempt 4 [2025-07-22 14:21:59] debug: zh:ember: ~~~> [ZDO NODE_DESCRIPTOR_REQUEST UNICAST to=0x00124b00339da25f:10883 messageTag=7 payload=07832a] [2025-07-22 14:22:04] debug: zh:controller:device: Interview - node descriptor request failed for '0x00124b00339da25f', attempt 5 [2025-07-22 14:22:04] debug: zh:ember: ~~~> [ZDO NODE_DESCRIPTOR_REQUEST UNICAST to=0x00124b00339da25f:10883 messageTag=8 payload=08832a] [2025-07-22 14:22:09] debug: zh:controller:device: Interview - node descriptor request failed for '0x00124b00339da25f', attempt 6 [2025-07-22 14:22:09] debug: zh:controller:device: Interview - failed for device '0x00124b00339da25f' with error 'Error: Interview failed because can not get node descriptor ('0x00124b00339da25f')' [2025-07-22 14:22:09] error: z2m: Request 'zigbee2mqtt/bridge/request/device/interview' failed with error: 'interview of '0x00124b00339da25f' (0x00124b00339da25f) failed: Error: Interview failed because can not get node descriptor ('0x00124b00339da25f')' [2025-07-22 14:22:09] debug: z2m: Error: interview of '0x00124b00339da25f' (0x00124b00339da25f) failed: Error: Interview failed because can not get node descriptor ('0x00124b00339da25f') [2025-07-22 14:22:09] info: z2m:mqtt: MQTT publish: topic 'zigbee2mqtt/bridge/response/device/interview', payload '{"data":{},"error":"interview of '0x00124b00339da25f' (0x00124b00339da25f) failed: Error: Interview failed because can not get node descriptor ('0x00124b00339da25f')","status":"error","transaction":"tlpm9-1"}'

Zigbee2MQTT version

Current version: 2.5.1-1

Comments

This is a SMLIGHT SLZB-MR3. I'm not sure how the support needs to be structured for this because it has two radios. There is a EFR32MG24 which is working fine as both a co-ordinator and a router. The issue is with the CC2674P10. I have flashed it to the current release version of the router firmware but there is no support for it. This is the same chipset as Koenkk/zigbee-herdsman-converters#9637 but it's in a POE dual radio device.

Image Image Image

I have tried both the latest dev firmware and release firmware for the TI Chipset CC2674P10 and neither seems to be supported as a router

[11:51:18] EventSender | [_handleNewClient] new client: 192.168.2.3
[12:18:50] IEEE_READ_CUR | stop task. Heap: 3844
[14:20:17] IEEE_READ_CUR | stop task. Heap: 3844
[14:33:01] ConfigHelper | write config
[14:33:01] ConfigHelper | config saved
[14:34:20] zb ota task | Starting OTA | local: 0 fwBaud: 0 zbVer: 20250325 zbFwType: 1 zbChip: 7 zbChipIdx: 1 fwUrl: https://updates.smlight.tech/firmware/slzb06x/zigbee/slzb06p10/zr-ZR_SLZB-06P10-20250325.bin
[14:34:38] Zigbee::startOta | OTA file version: SLZBv1
[14:34:48] zb ota task | Heap: 2372
[14:34:50] Network | [POST] result: 200
[14:34:50] Network | [POST] response: Previous records removed successfully.New record [on] created successfullyNew record [lo] created successfully
[14:34:50] stats | Statistics sent
[14:34:50] stats | Heap: 2676
[14:35:58] api | Router reconnect
[14:39:50] api | Router reconnect

External definition

export default {
    zigbeeModel: ['SLZB-MR3 CC2674P10'],
    model: 'SLZB-MR3 CC2674P10',
    vendor: 'SMLIGHT',
    description: 'Automatically generated definition',
    extend: [],
    meta: {},
};

What does/doesn't work with the external definition?

Nothing. I'm assuming it needs to look more like the definition of the router profile for the EFR32MG24:

import * as m from 'zigbee-herdsman-converters/lib/modernExtend';

export default {
zigbeeModel: ['SLZB-06Mg24'],
model: 'SLZB-06Mg24',
vendor: 'SMLIGHT',
description: 'Automatically generated definition',
extend: [m.onOff({"powerOnBehavior":false})],
meta: {},
};

Or the O7P10 that was just added:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    fixed-in-devThe issue should be fixed in current dev/edge.new device supportNew device support request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions