Module window_covering

Module window_covering 

Source
Expand description

Matter TLV encoders and decoders for Window Covering Cluster Cluster ID: 0x0102

This file is automatically generated from WindowCovering.xml

Modules§

configstatus
Constants for ConfigStatus
mode
Constants for Mode
safetystatus
Constants for SafetyStatus

Enums§

EndProductType
Type

Functions§

decode_attribute_json
Decode attribute value and return as JSON string
decode_config_status
Decode ConfigStatus attribute (0x0007)
decode_current_position_lift_percent100ths
Decode CurrentPositionLiftPercent100ths attribute (0x000E)
decode_current_position_lift_percentage
Decode CurrentPositionLiftPercentage attribute (0x0008)
decode_current_position_tilt_percent100ths
Decode CurrentPositionTiltPercent100ths attribute (0x000F)
decode_current_position_tilt_percentage
Decode CurrentPositionTiltPercentage attribute (0x0009)
decode_end_product_type
Decode EndProductType attribute (0x000D)
decode_mode
Decode Mode attribute (0x0017)
decode_number_of_actuations_lift
Decode NumberOfActuationsLift attribute (0x0005)
decode_number_of_actuations_tilt
Decode NumberOfActuationsTilt attribute (0x0006)
decode_operational_status
Decode OperationalStatus attribute (0x000A)
decode_safety_status
Decode SafetyStatus attribute (0x001A)
decode_target_position_lift_percent100ths
Decode TargetPositionLiftPercent100ths attribute (0x000B)
decode_target_position_tilt_percent100ths
Decode TargetPositionTiltPercent100ths attribute (0x000C)
decode_type_
Decode Type attribute (0x0000)
down_or_close
Invoke DownOrClose command on cluster Window Covering.
encode_command_json
encode_go_to_lift_percentage
Encode GoToLiftPercentage command (0x05)
encode_go_to_tilt_percentage
Encode GoToTiltPercentage command (0x08)
get_attribute_list
Get list of all attributes supported by this cluster
get_command_list
get_command_name
get_command_schema
go_to_lift_percentage
Invoke GoToLiftPercentage command on cluster Window Covering.
go_to_tilt_percentage
Invoke GoToTiltPercentage command on cluster Window Covering.
read_config_status
Read ConfigStatus attribute from cluster Window Covering.
read_current_position_lift_percent100ths
Read CurrentPositionLiftPercent100ths attribute from cluster Window Covering.
read_current_position_lift_percentage
Read CurrentPositionLiftPercentage attribute from cluster Window Covering.
read_current_position_tilt_percent100ths
Read CurrentPositionTiltPercent100ths attribute from cluster Window Covering.
read_current_position_tilt_percentage
Read CurrentPositionTiltPercentage attribute from cluster Window Covering.
read_end_product_type
Read EndProductType attribute from cluster Window Covering.
read_mode
Read Mode attribute from cluster Window Covering.
read_number_of_actuations_lift
Read NumberOfActuationsLift attribute from cluster Window Covering.
read_number_of_actuations_tilt
Read NumberOfActuationsTilt attribute from cluster Window Covering.
read_operational_status
Read OperationalStatus attribute from cluster Window Covering.
read_safety_status
Read SafetyStatus attribute from cluster Window Covering.
read_target_position_lift_percent100ths
Read TargetPositionLiftPercent100ths attribute from cluster Window Covering.
read_target_position_tilt_percent100ths
Read TargetPositionTiltPercent100ths attribute from cluster Window Covering.
read_type_
Read Type attribute from cluster Window Covering.
stop_motion
Invoke StopMotion command on cluster Window Covering.
up_or_open
Invoke UpOrOpen command on cluster Window Covering.

Type Aliases§

ConfigStatus
ConfigStatus bitmap type
Mode
Mode bitmap type
OperationalStatus
OperationalStatus bitmap type
SafetyStatus
SafetyStatus bitmap type