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).
Table 6-3. Supported Clusters –
Multi-Sensor/Sensor Device Type
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:
In this
scenario, the end device/multi-sensor reports the
occupancy (0x0000) attribute of the occupancy sensing
(0x0406) cluster and the measured value (0x0000)
attribute of the illuminance measurement (0x0400)
cluster to the router/extended light device.
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 indicates
Configure Reporting Request to coordinator by end
device.
Figure 6-37. Configure Reporting –
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 under
Reporting Configuration Record in ZCL,
which is set to Received, 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 report
Occupancy Sensing and Illumination
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 for Cluster: Illuminance
Measurement, where the end device reports the
Attribute: Measured Value to the
coordinator.
The following figure illustrates the Configure
Reporting for Cluster: Occupancy Sensing,
where the end device reports the Attribute: Occupancy value
to the coordinator.Figure 6-39. Configure
Reporting – Occupancy Sensing
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.Figure 6-40. Report Attributes –
End Device
The following figures illustrate details about the end device reporting
the Illuminance Measurement cluster’s Measured
Value attribute and the Occupancy Sensing
cluster’s Occupancy attribute respectively to the
coordinator.Figure 6-41. Report Attributes
– Illuminance Measurement
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.