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

Zigbee Light Demo stops responding

I programmed a NRF52840 Dongle with the example light switch code having changed the channel to 14 which is what my coordinator is on.

I then programmed a NRF52840DK with the example switch code and adjusted the search to look specifically for the dongle with the endpoint at 10. All the other compatible devices in my Zigbee network have endpoints set to 1.

I programmed my Smartthings hub to recognise the Nordic dongle as a simple light bulb.

I put the hub in discover mode and fire up the dongle and the DK which both connect.

The Smartthings hub recognises the dongle as a light and I can turn it on and off from the Smartthings app on my phone.

The NRF52840DK switch also finds the dongle and I can control the light on the dongle using the two buttons on the DK board. The Smartthings hub DOES NOT see the updates to the dongle made from the DK switch unless I manually refresh it, but that is another issue.

Everything is fine for a random amount of time varying between a few minutes and several hours up to just over a day on one occasion. Then the light (dongle) simply stops responding. It no longer responds to the Smartthings hub nor to the DK board switch. If I restart the switch it fails to find the light. Only when I restart the light does it work again.

Does anyone have any idea why this should be happening? Can anyone suggest how I can debug this situation?

Parents Reply Children
  • Is it possible to obtain this "older Zigbee power socket from SmartThings" in order to reproduce the issue? Do you have a model/version number?

    Could you provide zigbee stack trace and wireshark log when this device connects to the network?

  • Sorry for the delay in y reply but O have been travelling for the past couple of weeks.

    I suspect that this socket is not available any more as it is quite old and I know they no longer market this model. I imagine the problem is caused by something this device is doing which may not be conforming to the Zigbee specification. whilst the Nordic nRF52840 should indeed survive this it is difficult to justify the effort required to resolve the issue if it is truly unique to my situation. I have removed the device from my network and have not encountered any further problems as yet.
    If you would like to pursue the problem further I would be happy to send you the offending device for your developers to test with. Just let me know who and where to send it to and I will ship it to you for testing. I really do appreciate your help and the responsiveness of your support which confirms that the nRF52840 was the correct choice for my development.
  • Our developers will be happy to receive the device for debugging. Please send me a private message and I will provide shipping details.

Related