Expand description
Matter TLV encoders and decoders for Commodity Tariff Cluster Cluster ID: 0x0700
This file is automatically generated from CommodityTariff.xml
Modules§
- daypatterndayofweek
- Constants for DayPatternDayOfWeek
Structs§
- Auxiliary
Load Switch Settings - Auxiliary
Load Switches Settings - Calendar
Period - Day
- DayEntry
- DayPattern
- GetDay
Entry Response - GetTariff
Component Response - Peak
Period - Tariff
Component - Tariff
Information - Tariff
Period - Tariff
Price
Enums§
Functions§
- decode_
attribute_ json - Decode attribute value and return as JSON string
- decode_
calendar_ periods - Decode CalendarPeriods attribute (0x0005)
- decode_
current_ day - Decode CurrentDay attribute (0x0007)
- decode_
current_ day_ entry - Decode CurrentDayEntry attribute (0x0009)
- decode_
current_ day_ entry_ date - Decode CurrentDayEntryDate attribute (0x000A)
- decode_
current_ tariff_ components - Decode CurrentTariffComponents attribute (0x000F)
- decode_
day_ entries - Decode DayEntries attribute (0x0003)
- decode_
day_ patterns - Decode DayPatterns attribute (0x0004)
- decode_
default_ randomization_ offset - Decode DefaultRandomizationOffset attribute (0x0011)
- decode_
default_ randomization_ type - Decode DefaultRandomizationType attribute (0x0012)
- decode_
get_ day_ entry_ response - Decode GetDayEntryResponse command response (01)
- decode_
get_ tariff_ component_ response - Decode GetTariffComponentResponse command response (00)
- decode_
individual_ days - Decode IndividualDays attribute (0x0006)
- decode_
next_ day - Decode NextDay attribute (0x0008)
- decode_
next_ day_ entry - Decode NextDayEntry attribute (0x000B)
- decode_
next_ day_ entry_ date - Decode NextDayEntryDate attribute (0x000C)
- decode_
next_ tariff_ components - Decode NextTariffComponents attribute (0x0010)
- decode_
start_ date - Decode StartDate attribute (0x0002)
- decode_
tariff_ components - Decode TariffComponents attribute (0x000D)
- decode_
tariff_ info - Decode TariffInfo attribute (0x0000)
- decode_
tariff_ periods - Decode TariffPeriods attribute (0x000E)
- decode_
tariff_ unit - Decode TariffUnit attribute (0x0001)
- encode_
get_ day_ entry - Encode GetDayEntry command (0x01)
- encode_
get_ tariff_ component - Encode GetTariffComponent command (0x00)
- get_
attribute_ list - Get list of all attributes supported by this cluster
Type Aliases§
- DayPattern
DayOf Week - DayPatternDayOfWeek bitmap type