The Camera AV Settings User Level Management cluster (0x0552) is a Matter cluster that User-facing camera settings (image, audio, privacy) exposed independently of low-level stream management.. It defines 7 commands and 10 attributes.
Camera AV Settings User Level Management 0x0552
User-facing camera settings (image, audio, privacy) exposed independently of low-level stream management.
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 10
Commands 7
Features 5
| Code | Name | Type | Flags |
|---|---|---|---|
| 0x0000 | MPTZPosition | MPTZStruct | Optional |
| 0x0001 | MaxPresets | int8u | Optional |
| 0x0002 | MPTZPresets | array | Optional |
| 0x0003 | DPTZStreams | array | Optional |
| 0x0004 |
ZoomMax
2..100
|
int8u | Optional |
| 0x0005 |
TiltMin
-180..0
|
int16s | Optional |
| 0x0006 |
TiltMax
1..180
|
int16s | Optional |
| 0x0007 |
PanMin
-180..0
|
int16s | Optional |
| 0x0008 |
PanMax
1..180
|
int16s | Optional |
| 0x0009 |
MovementState
max 0x01
|
PhysicalMovementEnum | Optional |
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 |
MPTZSetPosition
Optional This command SHALL move the camera to the provided values for pan, tilt, and zoom in the mechanical PTZ.
|
client→server |
Pan: int16s, Tilt: int16s, Zoom: int8u |
| 0x01 |
MPTZRelativeMove
Optional This command SHALL move the camera by the delta values relative to the currently defined position.
|
client→server |
PanDelta: int16s, TiltDelta: int16s, ZoomDelta: int8s |
| 0x02 |
MPTZMoveToPreset
Optional This command SHALL move the camera to the positions specified by the Preset passed.
|
client→server |
PresetID: int8u |
| 0x03 |
MPTZSavePreset
Optional This command allows creating a new preset or updating the values of an existing one.
|
client→server |
PresetID: int8u, Name: char_string |
| 0x04 |
MPTZRemovePreset
Optional This command SHALL remove a preset entry from the PresetMptzTable.
|
client→server |
PresetID: int8u |
| 0x05 |
DPTZSetViewport
Optional This command allows for setting the digital viewport for a specific Video Stream.
|
client→server |
VideoStreamID: int16u, Viewport: ViewportStruct |
| 0x06 |
DPTZRelativeMove
Optional This command SHALL change the per stream viewport by the amount specified in a relative fashion.
|
client→server |
VideoStreamID: int16u, DeltaX: int16s, DeltaY: int16s, ZoomDelta: int8s |
DigitalPTZ
(DPTZ)
bit 0
Digital PTZ support
MechanicalPan
(MPAN)
bit 1
Mechanical Pan support
MechanicalTilt
(MTILT)
bit 2
Mechanical Tilt support
MechanicalZoom
(MZOOM)
bit 3
Mechanical Zoom support
MechanicalPresets
(MPRESETS)
bit 4
Mechanical saved presets support
Devices Implementing This Cluster
1 device in the survey implement this cluster