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
MYGGSPRAY wrlss mtn sensor
IKEA of Sweden
Aqara Hub
Aqara
YS1606-UC
t0bst4r
Eve Motion
Eve
Presence Multi-Sensor FP300
Aqara
Aqara Motion and Light Sensor P2
Aqara
DIRIGERA Hub for smart products
IKEA of Sweden
Lafaer Wireless Radar Occupancy Sensor
GL.iNet
Smart Presence Sensor
Meross
SwitchBot Hub 3
SwitchBot
Hub 2
SwitchBot
Philips Hue Bridge
Signify
Hue Bridge Pro
Signify
TEST_PRODUCT
t0bst4r
Smart Night Light-W
ThirdReality
Smart Presence Sensor
Meross
Aqara Hub M200
Aqara
Smart Night Light Thread
ThirdReality
NSPanel Pro
SONOFF
InvisOutlet
Intecular
Heiman smart motion sensor
HEIMAN
Decora Smart Wi-Fi Motion Sensing Dimmer
Leviton
not-specified
t0bst4r
PIR Sensor
NEO