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§
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
DownOrClosecommand on clusterWindow 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
GoToLiftPercentagecommand on clusterWindow Covering. - go_
to_ tilt_ percentage - Invoke
GoToTiltPercentagecommand on clusterWindow Covering. - read_
config_ status - Read
ConfigStatusattribute from clusterWindow Covering. - read_
current_ position_ lift_ percent100ths - Read
CurrentPositionLiftPercent100thsattribute from clusterWindow Covering. - read_
current_ position_ lift_ percentage - Read
CurrentPositionLiftPercentageattribute from clusterWindow Covering. - read_
current_ position_ tilt_ percent100ths - Read
CurrentPositionTiltPercent100thsattribute from clusterWindow Covering. - read_
current_ position_ tilt_ percentage - Read
CurrentPositionTiltPercentageattribute from clusterWindow Covering. - read_
end_ product_ type - Read
EndProductTypeattribute from clusterWindow Covering. - read_
mode - Read
Modeattribute from clusterWindow Covering. - read_
number_ of_ actuations_ lift - Read
NumberOfActuationsLiftattribute from clusterWindow Covering. - read_
number_ of_ actuations_ tilt - Read
NumberOfActuationsTiltattribute from clusterWindow Covering. - read_
operational_ status - Read
OperationalStatusattribute from clusterWindow Covering. - read_
safety_ status - Read
SafetyStatusattribute from clusterWindow Covering. - read_
target_ position_ lift_ percent100ths - Read
TargetPositionLiftPercent100thsattribute from clusterWindow Covering. - read_
target_ position_ tilt_ percent100ths - Read
TargetPositionTiltPercent100thsattribute from clusterWindow Covering. - read_
type_ - Read
Typeattribute from clusterWindow Covering. - stop_
motion - Invoke
StopMotioncommand on clusterWindow Covering. - up_
or_ open - Invoke
UpOrOpencommand on clusterWindow Covering.
Type Aliases§
- Config
Status - ConfigStatus bitmap type
- Mode
- Mode bitmap type
- Operational
Status - OperationalStatus bitmap type
- Safety
Status - SafetyStatus bitmap type