Switching Zigbee device role with OTA update?

If a manufacturer ships a large number of nRF52840 based devices that are configured as Zigbee end devices, and then later decides to switch them to Zigbee routers through an OTA firmware update, will that work?

Or is there data stored in the ZBOSS NVRAM that could potentially confuse the stack after such a change?

Obviously, the effects of the OTA update would need to be transparent to end users -- i.e. they shouldn't be forced to manually re-pair or factory-reset all of the devices that got the update.

Parents Reply
  • Not sure I understand the logic behind switching the device role instead of trying to fix the underlaying reliability issues.

    Do the device not need the router role to serve its intended purpose? If not, why do you want to switch the role back to router? If you explain your requirements, we may help you find an alternative solution.

    I'm informed by our Zigbee developers that changing the device role without factory reset/recommissioning is not permitted by the Zigbee specifications.

Children
Related