6.4.6 Reporting
The following table provides details about the client/server clusters available for the multi-sensor device type in the Microchip Zigbee stack. For more details, refer to the ZigBee Alliance Cluster Library Specification Revision 8 (075123). For more details regarding mandatory or optional clusters for a specific device type, refer to the Matter Device Library Specification (1.0).
Device Type | Cluster ID | Server Clusters | Client Clusters | Attribute Identifier | Attribute Name |
---|---|---|---|---|---|
Multi sensor | 0x0000 | Basic | Basic | — | — |
0x0003 | Identify | Identify | — | — | |
0x0004 | Groups | Groups | — | — | |
0x0406 | Occupancy sensing(1) | — | 0x0000(1) | Occupancy(1) | |
0x0400 | Illuminance measurement(1) | — | 0x0000(1) | Measured value(1) | |
0x0402 | Temperature measurement | — | — | — | |
0x0405 | Water content measurement | — | — | — | |
0x0B05 | Diagnostics | — | — | — | |
Note:
|
- Configure Reporting – Use the
Configure Reporting
command to configure the reporting mechanism for one or more of the attributes of a cluster.The following figure illustrates the packet
#436
that indicatesConfigure Reporting Request
to coordinator by end device.The
Direction
field specifies whether to report values of the attribute or whether to receive reports of the attribute.The following figure illustrates the
Direction
field underReporting Configuration Record
inZCL
, which is set toReceived
, indicating that the coordinator device must receive the attribute values. It also indicates that the sender (end device) can configure its reporting mechanism to transmit/report the required/desired attributes to the receiver (coordinator). Based on the current state of the sender’s bindings, the sender sends reports to the receiver.In the preceding scenario (see Figure 6-37), the user must configure the end device using the
Configure Reporting
command to reportOccupancy Sensing
andIllumination Measurement
(of light sensor) attributes to the coordinator device.The occupancy sensor is a measurement and sensing device that can measure and report the occupancy state within some area.
The light sensor is a measurement and sensing device that measures and reports the intensity of the emitting light by a light source.
Figure 6-37 illustrates the
Configure Reporting
forCluster: Illuminance Measurement
, where the end device reports theAttribute: Measured Value
to the coordinator.The following figure illustrates theConfigure Reporting
forCluster: Occupancy Sensing
, where the end device reports theAttribute: Occupancy
value to the coordinator.
- Reporting Attributes – A device
uses the
Report Attributes
command to report the values of one or more of its attributes to another device. Individual clusters define about reporting which attributes and at what interval.The following figures illustrate details about the end device reporting theIlluminance Measurement
cluster’sMeasured Value
attribute and theOccupancy Sensing
cluster’sOccupancy
attribute respectively to the coordinator.