Module boolean_state_configuration

Module boolean_state_configuration 

Source
Expand description

Matter TLV encoders and decoders for Boolean State Configuration Cluster Cluster ID: 0x0080

This file is automatically generated from BooleanStateConfiguration.xml

Modules§

alarmmode
Constants for AlarmMode
sensorfault
Constants for SensorFault

Structs§

AlarmsStateChangedEvent
SensorFaultEvent

Functions§

decode_alarms_active
Decode AlarmsActive attribute (0x0003)
decode_alarms_enabled
Decode AlarmsEnabled attribute (0x0005)
decode_alarms_state_changed_event
Decode AlarmsStateChanged event (0x00, priority: info)
decode_alarms_supported
Decode AlarmsSupported attribute (0x0006)
decode_alarms_suppressed
Decode AlarmsSuppressed attribute (0x0004)
decode_attribute_json
Decode attribute value and return as JSON string
decode_current_sensitivity_level
Decode CurrentSensitivityLevel attribute (0x0000)
decode_default_sensitivity_level
Decode DefaultSensitivityLevel attribute (0x0002)
decode_sensor_fault
Decode SensorFault attribute (0x0007)
decode_sensor_fault_event
Decode SensorFault event (0x01, priority: info)
decode_supported_sensitivity_levels
Decode SupportedSensitivityLevels attribute (0x0001)
encode_enable_disable_alarm
Encode EnableDisableAlarm command (0x01)
encode_suppress_alarm
Encode SuppressAlarm command (0x00)
get_attribute_list
Get list of all attributes supported by this cluster

Type Aliases§

AlarmMode
AlarmMode bitmap type
SensorFault
SensorFault bitmap type