The Smoke CO Alarm cluster (0x005C) is a Matter cluster that Provides smoke and carbon monoxide detection with alarm states, test functionality, and interconnected alarm support across multiple devices.. It defines 1 command and 14 attributes and is mandatory for 1 device type.
Smoke CO Alarm 0x005C
Provides smoke and carbon monoxide detection with alarm states, test functionality, and interconnected alarm support across multiple devices.
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 14
Commands 1
Features 2
| Code | Name | Type | Flags |
|---|---|---|---|
| 0x0000 |
ExpressedState
max 0x09
|
ExpressedStateEnum | |
| 0x0001 |
SmokeState
max 0x02
|
AlarmStateEnum | Optional |
| 0x0002 |
COState
max 0x02
|
AlarmStateEnum | Optional |
| 0x0003 |
BatteryAlert
max 0x02
|
AlarmStateEnum | |
| 0x0004 |
DeviceMuted
max 0x01
|
MuteStateEnum | Optional |
| 0x0005 | TestInProgress | boolean | |
| 0x0006 | HardwareFaultAlert | boolean | |
| 0x0007 |
EndOfServiceAlert
max 0x01
|
EndOfServiceEnum | |
| 0x0008 |
InterconnectSmokeAlarm
max 0x02
|
AlarmStateEnum | Optional |
| 0x0009 |
InterconnectCOAlarm
max 0x02
|
AlarmStateEnum | Optional |
| 0x000A |
ContaminationState
max 0x03
|
ContaminationStateEnum | Optional |
| 0x000B |
SmokeSensitivityLevel
max 2
|
SensitivityEnum | Writable Optional |
| 0x000C | ExpiryDate | epoch_s | Optional |
| 0x000D |
Unmounted
default 0
|
boolean | Optional Provisional |
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 |
SelfTestRequest
Optional This command SHALL initiate a device self-test.
|
client→server | None |
SmokeAlarm
(SMOKE)
bit 0
Supports Smoke alarm
CO Alarm
(CO)
bit 1
Supports CO alarm
Device Types Using This Cluster
Device types in the Matter spec that reference this cluster
Devices Implementing This Cluster
6 devices in the survey implement this cluster