Occupancy Sensing 0x0406
The server cluster provides an interface to occupancy sensing functionality based on one or more sensing modalities, including configuration and provision of notifications of occupancy status.
Spec History
Matter 1.1
rev 3
Matter 1.2
rev 3
Matter 1.3
rev 4
Matter 1.4
rev 5
Matter 1.5
rev 5
Matter master
rev 7
Attributes (14)
| Code | Name | Type |
|---|---|---|
| 0x0000 | Occupancy | OccupancyBitmap |
| 0x0001 | OccupancySensorType | OccupancySensorTypeEnum |
| 0x0002 | OccupancySensorTypeBitmap | OccupancySensorTypeBitmap |
| 0x0003 | HoldTime | int16u |
| 0x0004 | HoldTimeLimits | HoldTimeLimitsStruct |
| 0x0010 | PIROccupiedToUnoccupiedDelay | int16u |
| 0x0011 | PIRUnoccupiedToOccupiedDelay | int16u |
| 0x0012 | PIRUnoccupiedToOccupiedThreshold | int8u |
| 0x0020 | UltrasonicOccupiedToUnoccupiedDelay | int16u |
| 0x0021 | UltrasonicUnoccupiedToOccupiedDelay | int16u |
| 0x0022 | UltrasonicUnoccupiedToOccupiedThreshold | int8u |
| 0x0030 | PhysicalContactOccupiedToUnoccupiedDelay | int16u |
| 0x0031 | PhysicalContactUnoccupiedToOccupiedDelay | int16u |
| 0x0032 | PhysicalContactUnoccupiedToOccupiedThreshold | int8u |
Features (8)
| Bit | Code | Name |
|---|---|---|
| 0 | OTHER | Other — Supports sensing using a modality not listed in the other bits |
| 1 | PIR | PassiveInfrared — Supports sensing using PIR (Passive InfraRed) |
| 2 | US | Ultrasonic — Supports sensing using UltraSound |
| 3 | PHY | PhysicalContact — Supports sensing using a physical contact |
| 4 | AIR | ActiveInfrared — Supports sensing using Active InfraRed measurement (e.g. time-of-flight or transflective/reflective IR sensing) |
| 5 | RAD | Radar — Supports sensing using radar waves (microwave) |
| 6 | RFS | RFSensing — Supports sensing based on RF signal analysis |
| 7 | VIS | Vision — Supports sensing based on analyzing images |