6.1.4 Zigbee Cluster Library Specification (ZCL)
Attributes Reporting
Reporting a cluster’s attribute signifies returning the value of a particular cluster attribute to the remote endpoint supporting this cluster using a specific ZCL attribute report command.
Attribute reporting starts after a device successfully joins a Zigbee network and completes service discovery. After service discovery, the device knows the endpoints and addresses of devices supporting the same clusters as it does. The device acting as a server cluster can send the periodic reports to clients supporting the same cluster.
For more details, refer to the ZigBee Alliance Cluster Library Specification Revision 8 (075123).Periodic Reporting
-
Automatic reporting – The user can configure the reporting intervals of the cluster from the application at compile-time or at run-time. The Zigbee stack application sends out the periodic reports once every maximum reporting interval period.
-
Reporting on attribute value change.
-
Manual reporting – The application can send out a report at any time using the attribute request via ZCL layer.
For more details, refer to the AT08550: ZigBee Attribute Reporting Application Note (42334).