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

Application layer Controlled Zigbee Network Formation

I want to control network formation process for coordinator and end device through application layer.
I refereed light switch example to understand network formation process.

In that example coordinator creates network and light switch joins the network. Application layer gets events in callback function (ZB_BDB_SIGNAL_DEVICE_FIRST_START,ZB_BDB_SIGNAL_STEERING ,
ZB_ZDO_SIGNAL_DEVICE_ANNCE) but doesn't have control on it.

I want application layer control in coordinator to allow new device to join network or not.
also End device should not join network unless application layer allows


I also refereed below link
https://devzone.nordicsemi.com/f/nordic-q-a/40775/zigbee-giving-end-device-permission-to-join-network

Could you please provide name of API's for

  • Network formation(bdb_start_top_level_commissioning does device discovery and network formation),
  • Allow/disable permit joining
  • join network
  • Add new device in existing network
  • send leave network to end device
Related