Zigbee Protocol Controller 1.6.0
|
ZigPC SmartStart Functionality. More...
Modules | |
ZigPC SmartStart internal API | |
internal API for ZigPC SmartStart | |
Functions | |
sl_status_t | zigpc_smartstart_setup (void) |
Set up function for the ZigPC SmartStart Component. More... | |
int | zigpc_smartstart_shutdown (void) |
Shut down function for the ZigPC SmartStart Component. More... | |
ZigPC SmartStart Functionality.
The Zigbee Protocol Controller uses the shared SmartStart component to listen for Unify Smartstart List inclusions and configure the gateway to start including Zigbee nodes using SmartStart entry information. Currently this component accepts the following information from the SmartStart list entries:
Once a compatible SmartStart entry is found, the entry information is used to allow the corresponding Zigbee node to join the Zigbee network. When a Zigbee node has successfully joined the network, the UNID field of the corresponding SmartStart List entry will be updated to inform the identifier to be used to control/observe the added device.
If a device is removed from the Zigbee network and the SmartStart list contains an entry corresponding to the device UNID, the UNID field will be cleared from the SmartStart entry.
See the SmartStart functionality in the Unify spec for more details.
sl_status_t zigpc_smartstart_setup | ( | void | ) |
Set up function for the ZigPC SmartStart Component.
int zigpc_smartstart_shutdown | ( | void | ) |
Shut down function for the ZigPC SmartStart Component.