The Occupancy Sensing cluster (0x0406) is a Matter cluster that Detects presence or motion in a space, used by motion sensors and occupancy detectors.. It defines 15 attributes and is mandatory for 12 device types.
Occupancy Sensing 0x0406
Detects presence or motion in a space, used by motion sensors and occupancy detectors.
Spec History
This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.
Attributes 15
Features 10
| Code | Name | Type | Flags |
|---|---|---|---|
| 0x0000 |
Occupancy
max 0x01
|
OccupancyBitmap | |
| 0x0001 |
OccupancySensorType
max 0x03
|
OccupancySensorTypeEnum | |
| 0x0002 |
OccupancySensorTypeBitmap
max 0x07
|
OccupancySensorTypeBitmap | |
| 0x0003 | HoldTime | int16u | Writable Optional write: manage |
| 0x0004 | HoldTimeLimits | HoldTimeLimitsStruct | Optional |
| 0x0005 | PredictedOccupancy | array | Optional Provisional |
| 0x0010 |
PIROccupiedToUnoccupiedDelay
default 0x0000
|
int16u | Writable Optional |
| 0x0011 |
PIRUnoccupiedToOccupiedDelay
default 0x0000
|
int16u | Writable Optional |
| 0x0012 |
PIRUnoccupiedToOccupiedThreshold
0x01..0xFE · default 0x01
|
int8u | Writable Optional |
| 0x0020 |
UltrasonicOccupiedToUnoccupiedDelay
default 0x0000
|
int16u | Writable Optional |
| 0x0021 |
UltrasonicUnoccupiedToOccupiedDelay
default 0x0000
|
int16u | Writable Optional |
| 0x0022 |
UltrasonicUnoccupiedToOccupiedThreshold
0x01..0xFE · default 0x01
|
int8u | Writable Optional |
| 0x0030 |
PhysicalContactOccupiedToUnoccupiedDelay
default 0x0000
|
int16u | Writable Optional |
| 0x0031 |
PhysicalContactUnoccupiedToOccupiedDelay
default 0x0000
|
int16u | Writable Optional |
| 0x0032 |
PhysicalContactUnoccupiedToOccupiedThreshold
0x01..0xFE · default 0x01
|
int8u | Writable Optional |
Other
(OTHER)
bit 0
Supports sensing using a modality not listed in the other bits
PassiveInfrared
(PIR)
bit 1
Supports sensing using PIR (Passive InfraRed)
Ultrasonic
(US)
bit 2
Supports sensing using UltraSound
PhysicalContact
(PHY)
bit 3
Supports sensing using a physical contact
ActiveInfrared
(AIR)
bit 4
Supports sensing using Active InfraRed measurement (e.g. time-of-flight or transflective/reflective IR sensing)
Radar
(RAD)
bit 5
Supports sensing using radar waves (microwave)
RFSensing
(RFS)
bit 6
Supports sensing using analysis of radio signals, e.g.: RSSI, CSI and/or any other metric from the signal
Vision
(VIS)
bit 7
Supports sensing based on analyzing images
Prediction
(PRED)
bit 8
Provisional
Supports sensing based on prediction of occupancy
OccupancyEvent
(OCCEVENT)
bit 9
Provisional
Supports generating OccupancyChanged events
Device Types Using This Cluster
Device types in the Matter spec that reference this cluster
💡
🌉
💡
🔌
📱
📱
🔘
🏃
💡
🔌
📱
🌡
Color Temperature Light
Optional Client
Control Bridge
Optional Client
Dimmable Light
Optional Client
Dimmable Plug-In Unit
Optional Client
Extended Color Light
Optional Client
Mounted Dimmable Load Control
Optional Client
Mounted On/Off Control
Optional Client
Occupancy Sensor
Mandatory Server
On/Off Light
Optional Client
On/Off Plug-in Unit
Optional Client
Pump
Optional Client
Thermostat
Optional Client
Devices Implementing This Cluster
30 devices in the survey implement this cluster