Module camera_av_settings_user_level_management

Module camera_av_settings_user_level_management 

Source
Expand description

Matter TLV encoders and decoders for Camera AV Settings User Level Management Cluster Cluster ID: 0x0552

This file is automatically generated from CameraAVSettingsUserLevelManagement.xml

Structs§

DPTZ
MPTZ
MPTZPreset

Enums§

PhysicalMovement

Functions§

decode_attribute_json
Decode attribute value and return as JSON string
decode_dptz_streams
Decode DPTZStreams attribute (0x0003)
decode_max_presets
Decode MaxPresets attribute (0x0001)
decode_movement_state
Decode MovementState attribute (0x0009)
decode_mptz_position
Decode MPTZPosition attribute (0x0000)
decode_mptz_presets
Decode MPTZPresets attribute (0x0002)
decode_pan_max
Decode PanMax attribute (0x0008)
decode_pan_min
Decode PanMin attribute (0x0007)
decode_tilt_max
Decode TiltMax attribute (0x0006)
decode_tilt_min
Decode TiltMin attribute (0x0005)
decode_zoom_max
Decode ZoomMax attribute (0x0004)
encode_dptz_relative_move
Encode DPTZRelativeMove command (0x06)
encode_dptz_set_viewport
Encode DPTZSetViewport command (0x05)
encode_mptz_move_to_preset
Encode MPTZMoveToPreset command (0x02)
encode_mptz_relative_move
Encode MPTZRelativeMove command (0x01)
encode_mptz_remove_preset
Encode MPTZRemovePreset command (0x04)
encode_mptz_save_preset
Encode MPTZSavePreset command (0x03)
encode_mptz_set_position
Encode MPTZSetPosition command (0x00)
get_attribute_list
Get list of all attributes supported by this cluster