The Valve Configuration and Control cluster (0x0081) is a Matter cluster that Controls valves for water, gas, or other fluid management applications.. It defines 2 commands and 11 attributes and is mandatory for 1 device type.
Valve Configuration and Control 0x0081
Controls valves for water, gas, or other fluid management applications.
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 11
Commands 2
Features 2
| Code | Name | Type | Flags |
|---|---|---|---|
| 0x0000 |
OpenDuration
min 1 · nullable
|
elapsed_s | |
| 0x0001 |
DefaultOpenDuration
nullable
|
elapsed_s | Writable |
| 0x0002 |
AutoCloseTime
nullable
|
epoch_us | Optional |
| 0x0003 |
RemainingDuration
nullable
|
elapsed_s | |
| 0x0004 |
CurrentState
max 0x02 · nullable
|
ValveStateEnum | |
| 0x0005 |
TargetState
max 0x02 · nullable
|
ValveStateEnum | |
| 0x0006 |
CurrentLevel
max 100 · nullable
|
percent | Optional |
| 0x0007 |
TargetLevel
max 100 · nullable
|
percent | Optional |
| 0x0008 |
DefaultOpenLevel
1..100 · default 100
|
percent | Writable Optional |
| 0x0009 |
ValveFault
max 0x003F · default 0x0000
|
ValveFaultBitmap | Optional |
| 0x000A |
LevelStep
1..50 · default 1
|
int8u | Optional |
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 |
Open
This command is used to set the valve to its open position.
|
client→server |
OpenDuration: elapsed_s, TargetLevel: percent |
| 0x01 |
Close
This command is used to set the valve to its closed position.
|
client→server | None |
TimeSync
(TS)
bit 0
UTC time is used for time indications
Level
(LVL)
bit 1
Device supports setting the specific position of the valve
Device Types Using This Cluster
Device types in the Matter spec that reference this cluster
Devices Implementing This Cluster
2 devices in the survey implement this cluster