1.0 KiB
1.0 KiB
Library architecture
ZigbeeNetworkManager(ZigbeeNetworkInterfaceType): This is the main entry point for using the library. Here you can specify which interface should be used.-
ZigbeeNetworkInterfaceCreate a generic interface depending on the selectedZigbeeNetworkInterfaceTypeZigbeeUartInterfaceZigbeeUartInterfaceNxp(WIP)ZigbeeUartInterfaceDeconz(TODO)ZigbeeUartInterfaceNordic(TODO)
-
ZigbeeNetwork(ZigbeeNetworkInterface)PROPERTYpanIdPROPERTYchannelPROPERTYtype...-
List of
ZigbeeNode(ZigbeeNetworkInterface)PROPERTYieeeAddressPROPERTYshortAddressPROPERTYnodeDescriptorPROPERTYpowerDescriptor- List of
ZigbeeNodeEndpoint(ZigbeeNetworkInterface)propertyprofilepropertydeviceType- List of
InputCluster- List of
Attributes - List of
Commands
- List of
- List of
OutputCluster- List of
Attributes - List of
Commands
- List of
- List of
- List of
-
-