Module zone_management

Module zone_management 

Source
Expand description

Matter TLV encoders and decoders for Zone Management Cluster Cluster ID: 0x0550

This file is automatically generated from ZoneManagement.xml

Structs§

CreateTwoDCartesianZoneResponse
TwoDCartesianVertex
TwoDCartesianZone
ZoneInformation
ZoneStoppedEvent
ZoneTriggerControl
ZoneTriggeredEvent

Enums§

ZoneEventStoppedReason
ZoneEventTriggeredReason
ZoneSource
ZoneType
ZoneUse

Functions§

create_or_update_trigger
Invoke CreateOrUpdateTrigger command on cluster Zone Management.
create_two_d_cartesian_zone
Invoke CreateTwoDCartesianZone command on cluster Zone Management.
decode_attribute_json
Decode attribute value and return as JSON string
decode_create_two_d_cartesian_zone_response
Decode CreateTwoDCartesianZoneResponse command response (01)
decode_max_user_defined_zones
Decode MaxUserDefinedZones attribute (0x0000)
decode_max_zones
Decode MaxZones attribute (0x0001)
decode_sensitivity
Decode Sensitivity attribute (0x0005)
decode_sensitivity_max
Decode SensitivityMax attribute (0x0004)
decode_triggers
Decode Triggers attribute (0x0003)
decode_two_d_cartesian_max
Decode TwoDCartesianMax attribute (0x0006)
decode_zone_stopped_event
Decode ZoneStopped event (0x01, priority: info)
decode_zone_triggered_event
Decode ZoneTriggered event (0x00, priority: info)
decode_zones
Decode Zones attribute (0x0002)
encode_command_json
encode_create_or_update_trigger
Encode CreateOrUpdateTrigger command (0x04)
encode_create_two_d_cartesian_zone
Encode CreateTwoDCartesianZone command (0x00)
encode_remove_trigger
Encode RemoveTrigger command (0x05)
encode_remove_zone
Encode RemoveZone command (0x03)
encode_update_two_d_cartesian_zone
Encode UpdateTwoDCartesianZone command (0x02)
get_attribute_list
Get list of all attributes supported by this cluster
get_command_list
get_command_name
get_command_schema
read_max_user_defined_zones
Read MaxUserDefinedZones attribute from cluster Zone Management.
read_max_zones
Read MaxZones attribute from cluster Zone Management.
read_sensitivity
Read Sensitivity attribute from cluster Zone Management.
read_sensitivity_max
Read SensitivityMax attribute from cluster Zone Management.
read_triggers
Read Triggers attribute from cluster Zone Management.
read_two_d_cartesian_max
Read TwoDCartesianMax attribute from cluster Zone Management.
read_zones
Read Zones attribute from cluster Zone Management.
remove_trigger
Invoke RemoveTrigger command on cluster Zone Management.
remove_zone
Invoke RemoveZone command on cluster Zone Management.
update_two_d_cartesian_zone
Invoke UpdateTwoDCartesianZone command on cluster Zone Management.