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§

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_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