This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Problem of connection between Nordic's zigbee device and other Zigbee device

Hi,

I have a problem with a specific Zigbee certified device that I can't connect to my Nordic device.

When trying to connect to the device, I go to see the status:


void zboss_signal_handler(zb_uint8_t param)
{
    zb_zdo_app_signal_hdr_t  * p_sg_p = NULL;
    zb_zdo_app_signal_type_t   sig    = zb_get_app_signal(param, &p_sg_p);
    zb_ret_t                   status = ZB_GET_APP_SIGNAL_STATUS(param);
    zb_bool_t                  comm_status;

    switch (sig)
    {
        case ZB_BDB_SIGNAL_DEVICE_FIRST_START:
        case ZB_BDB_SIGNAL_DEVICE_REBOOT:
            
            if (status == RET_OK)
                        {
                NRF_LOG_INFO("Joined network successfully");
                bsp_board_led_on(ZIGBEE_NETWORK_STATE_LED);
            }

and it is equal to -1, so it is not RET_OK.

It's the first time that I have this problem of interoperability. Is it necessary to do something specific so that the Nordic device is visible from any other Zigbee device?

Best regards,

Raffaela

Parents Reply
  • Hi Raffaela,

    I am very sorry for the late reply in this case. I think it could be a good idea if you try to capture a sniffer log of a sucessful commissiong between the Gewiss coordinator and a device that can connect to it so you can compare the two commissioning processes. Maybe this will help shed some light in what is it that the Gewiss coordinator expects and why it will not perform the TC link key exchange with the light_swich device.

    I will ping the Zigbee team again after the holidays to see if they have any more input so we can move forward with case. Until then I wish you happy holidays!

    Best regards,

    Marjeris

Children
No Data
Related