Expand description
Generated Matter TLV encoders and decoders for Thermostat Cluster Cluster ID: 0x0201
This file is automatically generated from Thermostat.xml
Structs§
Functions§
- decode_
abs_ max_ cool_ setpoint_ limit - Decode AbsMaxCoolSetpointLimit attribute (0x0006)
- decode_
abs_ max_ heat_ setpoint_ limit - Decode AbsMaxHeatSetpointLimit attribute (0x0004)
- decode_
abs_ min_ cool_ setpoint_ limit - Decode AbsMinCoolSetpointLimit attribute (0x0005)
- decode_
abs_ min_ heat_ setpoint_ limit - Decode AbsMinHeatSetpointLimit attribute (0x0003)
- decode_
ac_ capacity - Decode ACCapacity attribute (0x0041)
- decode_
ac_ capacity_ format - Decode ACCapacityFormat attribute (0x0047)
- decode_
ac_ coil_ temperature - Decode ACCoilTemperature attribute (0x0046)
- decode_
ac_ compressor_ type - Decode ACCompressorType attribute (0x0043)
- decode_
ac_ error_ code - Decode ACErrorCode attribute (0x0044)
- decode_
ac_ refrigerant_ type - Decode ACRefrigerantType attribute (0x0042)
- decode_
ac_ type - Decode ACType attribute (0x0040)
- decode_
aclouver_ position - Decode ACLouverPosition attribute (0x0045)
- decode_
active_ preset_ handle - Decode ActivePresetHandle attribute (0x004E)
- decode_
active_ schedule_ handle - Decode ActiveScheduleHandle attribute (0x004F)
- decode_
attribute_ json - Decode attribute value and return as JSON string
- decode_
control_ sequence_ of_ operation - Decode ControlSequenceOfOperation attribute (0x001B)
- decode_
emergency_ heat_ delta - Decode EmergencyHeatDelta attribute (0x003A)
- decode_
hvac_ system_ type_ configuration - Decode HVACSystemTypeConfiguration attribute (0x0009)
- decode_
local_ temperature - Decode LocalTemperature attribute (0x0000)
- decode_
local_ temperature_ calibration - Decode LocalTemperatureCalibration attribute (0x0010)
- decode_
max_ cool_ setpoint_ limit - Decode MaxCoolSetpointLimit attribute (0x0018)
- decode_
max_ heat_ setpoint_ limit - Decode MaxHeatSetpointLimit attribute (0x0016)
- decode_
min_ cool_ setpoint_ limit - Decode MinCoolSetpointLimit attribute (0x0017)
- decode_
min_ heat_ setpoint_ limit - Decode MinHeatSetpointLimit attribute (0x0015)
- decode_
min_ setpoint_ dead_ band - Decode MinSetpointDeadBand attribute (0x0019)
- decode_
number_ of_ daily_ transitions - Decode NumberOfDailyTransitions attribute (0x0022)
- decode_
number_ of_ presets - Decode NumberOfPresets attribute (0x004A)
- decode_
number_ of_ schedule_ transition_ per_ day - Decode NumberOfScheduleTransitionPerDay attribute (0x004D)
- decode_
number_ of_ schedule_ transitions - Decode NumberOfScheduleTransitions attribute (0x004C)
- decode_
number_ of_ schedules - Decode NumberOfSchedules attribute (0x004B)
- decode_
number_ of_ weekly_ transitions - Decode NumberOfWeeklyTransitions attribute (0x0021)
- decode_
occupancy - Decode Occupancy attribute (0x0002)
- decode_
occupied_ cooling_ setpoint - Decode OccupiedCoolingSetpoint attribute (0x0011)
- decode_
occupied_ heating_ setpoint - Decode OccupiedHeatingSetpoint attribute (0x0012)
- decode_
occupied_ setback - Decode OccupiedSetback attribute (0x0034)
- decode_
occupied_ setback_ max - Decode OccupiedSetbackMax attribute (0x0036)
- decode_
occupied_ setback_ min - Decode OccupiedSetbackMin attribute (0x0035)
- decode_
outdoor_ temperature - Decode OutdoorTemperature attribute (0x0001)
- decode_
pi_ cooling_ demand - Decode PICoolingDemand attribute (0x0007)
- decode_
pi_ heating_ demand - Decode PIHeatingDemand attribute (0x0008)
- decode_
preset_ types - Decode PresetTypes attribute (0x0048)
- decode_
presets - Decode Presets attribute (0x0050)
- decode_
remote_ sensing - Decode RemoteSensing attribute (0x001A)
- decode_
schedule_ types - Decode ScheduleTypes attribute (0x0049)
- decode_
schedules - Decode Schedules attribute (0x0051)
- decode_
setpoint_ change_ amount - Decode SetpointChangeAmount attribute (0x0031)
- decode_
setpoint_ change_ source - Decode SetpointChangeSource attribute (0x0030)
- decode_
setpoint_ change_ source_ timestamp - Decode SetpointChangeSourceTimestamp attribute (0x0032)
- decode_
setpoint_ hold_ expiry_ timestamp - Decode SetpointHoldExpiryTimestamp attribute (0x0052)
- decode_
start_ of_ week - Decode StartOfWeek attribute (0x0020)
- decode_
system_ mode - Decode SystemMode attribute (0x001C)
- decode_
temperature_ setpoint_ hold - Decode TemperatureSetpointHold attribute (0x0023)
- decode_
temperature_ setpoint_ hold_ duration - Decode TemperatureSetpointHoldDuration attribute (0x0024)
- decode_
thermostat_ programming_ operation_ mode - Decode ThermostatProgrammingOperationMode attribute (0x0025)
- decode_
thermostat_ running_ mode - Decode ThermostatRunningMode attribute (0x001E)
- decode_
thermostat_ running_ state - Decode ThermostatRunningState attribute (0x0029)
- decode_
unoccupied_ cooling_ setpoint - Decode UnoccupiedCoolingSetpoint attribute (0x0013)
- decode_
unoccupied_ heating_ setpoint - Decode UnoccupiedHeatingSetpoint attribute (0x0014)
- decode_
unoccupied_ setback - Decode UnoccupiedSetback attribute (0x0037)
- decode_
unoccupied_ setback_ max - Decode UnoccupiedSetbackMax attribute (0x0039)
- decode_
unoccupied_ setback_ min - Decode UnoccupiedSetbackMin attribute (0x0038)
- encode_
get_ weekly_ schedule - Encode GetWeeklySchedule command (0x02)
- encode_
set_ active_ preset_ request - Encode SetActivePresetRequest command (0x06)
- encode_
set_ active_ schedule_ request - Encode SetActiveScheduleRequest command (0x05)
- encode_
set_ weekly_ schedule - Encode SetWeeklySchedule command (0x01)
- encode_
setpoint_ raise_ lower - Encode SetpointRaiseLower command (0x00)
- get_
attribute_ list - Get list of all attributes supported by this cluster