Zigbee: How to send Route Record?

Hi, I'm developing a device based on nrf52840 and SDK for Thread and Zigbee 3.2.0.

I would like to send Route Record command to the coordinator to be able to see the actual route in the homey developer tools environment.

How can I modify the Light Bulb example to send the Route Record containing the routing table?

Right now the Light Bulb example shows a question mark in the Route column:

Sniffer logs of the Light Bulb example when joining a homey hub:

light_bulb_joining.pcapng

You can compare it with a hue socket (route shown in the route column):

Sniffer logs of the hue socket when joining a homey hub:

hue_socket_joining.pcapng

(I simplified my Zigbee network for better readability. Normally I have more devices in the network.)

Thanks in advance!

Best regards,

Piotr

Parents Reply
  • Hi,

    The older nRF5 SDK v3.2.0 that you use integrates ZBOSS v3.1.0, which does not support this feature.
    You will not be able to certify a device build with nRF5 SDK for Thread and Zigbee v3.2.0, as the Zigbee stack (ZBOSS) in this SDK version is based on Zigbee R21 specifications. You will have to migrate your project to SDK v4.2.0, which supports R22 specifications, in order to go through product certification with CSA.
    I have asked our Zigbee team if it is possible to configure a Route Report packet from the application, but I have not found any APIs that suggests this is possible. I will get back to you if the Zigbee team have some APIs for this that I have missed.
    Best regards,
    Jørgen
Children
No Data
Related