Matter Survey

Community-driven database of Matter device capabilities

The Audio Control cluster (0x0512) is a Matter cluster that This cluster provides attributes and commands to control the audio output volume and frequency corrections of a device.. It defines 6 commands and 19 attributes.

Audio Control 0x0512

Application Cluster
Provisional
Introduced in: Matter master
Devices: 0
This cluster provides attributes and commands to control the audio output volume and frequency corrections of a device.

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 19
Commands 6
Features 2
Code Name Type Flags
0x0000 SoftMuted boolean
0x0001 PhysicallyMuted
default 0
boolean Optional
0x0002 Volume
min 1
int16u
0x0003 MinDeviceVolume
min 1
int16u
0x0004 MaxDeviceVolume
min 1
int16u
0x0005 MaxDeviceVolumeDB int16u Optional
0x0006 MaxUserVolume
min 1
int16u Writable Optional write: manage
0x0007 DefaultStepSize
1..65534
int16u Writable write: manage
0x0008 SetVolumeUnmutePolicy
max 0x03
UnmutePolicyEnum Writable write: manage
0x0009 IncreaseVolumeUnmutePolicy
max 0x03
UnmutePolicyEnum Writable write: manage
0x000A IncreaseVolumeUnmuteVolume
max 0x02
UnmuteVolumeEnum Writable write: manage
0x000B DecreaseVolumeUnmutePolicy
max 0x03
UnmutePolicyEnum Writable write: manage
0x000C StartUpMuted
default 0 · nullable
boolean Writable Optional
0x000D StartUpVolume
1..65534 · nullable
int16u Writable Optional
0x000E Bass
default 0
int16s Writable Optional
0x000F Mid
default 0
int16s Writable Optional
0x0010 Treble
default 0
int16s Writable Optional
0x0011 MinCorrection
max 0
int16s Optional
0x0012 MaxCorrection
min 0
int16s Optional
Code Name Direction Parameters
0x00 Mute
This command SHALL set the value of the SoftMuted attribute to TRUE.
client→server None
0x01 Unmute
This command SHALL set the value of the SoftMuted attribute to FALSE.
client→server None
0x02 ToggleMuted
This command SHALL toggle the state of the SoftMuted attribute.
client→server None
0x03 SetVolume
Sets the volume to a specified level.
client→server
NewVolume: int16u, UnmutePolicy: UnmutePolicyEnum
0x04 IncreaseVolume
Increases the volume by a specified level.
client→server
StepSize: int16u, UnmutePolicy: UnmutePolicyEnum, UnmuteVolume: UnmuteVolumeEnum
0x05 DecreaseVolume
Decreases the volume by a specified level.
client→server
StepSize: int16u, UnmutePolicy: UnmutePolicyEnum
Decibel (DB) bit 0
Volume level unit is hundredths of dB SPL
BasicEqualizer (BEQ) bit 1
Adjust one or more of bass, mid, and treble levels

Devices Implementing This Cluster

0 devices in the survey implement this cluster

No devices in the survey implement this cluster yet.