Z-Wave Protocol Controller Reference
ZCL Cluster Servers

List of ZCL Clusters that the Protocol Controller provides on behalf of its PAN Nodes. More...

Collaboration diagram for ZCL Cluster Servers:

Modules

 ZCL Configuration Parameter cluster
 The module handlers the Configuration Parmater Cluster commands and update directly the attribute on Z-Wave domain that are affected via the commands.
 
 User Code Cluster Server
 The module handlers the User Code command mapping.
 
 User Code Cluster Server
 The module handlers the User Code command mapping.
 
 ZCL Clusters helpers
 Helper functions that all ZCL Cluster servers can use.
 
 ZCL RF Telemetry Cluster server
 ZCL cluster server providing ProtocolController/RFTelemetry for the ZPC.
 
 ZCL Scenes cluster server
 Pretends that all our (actuator) nodes support the ZCL Scenes cluster.
 

Functions

sl_status_t zcl_cluster_servers_init ()
 Initialize the ZCL Cluster servers. More...
 
int zcl_cluster_servers_teardown ()
 Teardown the ZCL Cluster servers. More...
 

Detailed Description

List of ZCL Clusters that the Protocol Controller provides on behalf of its PAN Nodes.

This component contains a list of ZCL Cluster servers, which provide ZCL functionalities for PAN nodes.

Function Documentation

◆ zcl_cluster_servers_init()

sl_status_t zcl_cluster_servers_init ( )

Initialize the ZCL Cluster servers.

Each individual cluster that is being "simulated" on behalf of PAN nodes will be initialized in this componnent.

Returns
SL_STATUS_OK if initialization successful, any other code otherwise

◆ zcl_cluster_servers_teardown()

int zcl_cluster_servers_teardown ( )

Teardown the ZCL Cluster servers.

Returns
Always 0