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_
command_ json - 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
- get_
command_ list - get_
command_ name - get_
command_ schema - get_
day_ entry - Invoke
GetDayEntrycommand on clusterCommodity Tariff. - get_
tariff_ component - Invoke
GetTariffComponentcommand on clusterCommodity Tariff. - read_
calendar_ periods - Read
CalendarPeriodsattribute from clusterCommodity Tariff. - read_
current_ day - Read
CurrentDayattribute from clusterCommodity Tariff. - read_
current_ day_ entry - Read
CurrentDayEntryattribute from clusterCommodity Tariff. - read_
current_ day_ entry_ date - Read
CurrentDayEntryDateattribute from clusterCommodity Tariff. - read_
current_ tariff_ components - Read
CurrentTariffComponentsattribute from clusterCommodity Tariff. - read_
day_ entries - Read
DayEntriesattribute from clusterCommodity Tariff. - read_
day_ patterns - Read
DayPatternsattribute from clusterCommodity Tariff. - read_
default_ randomization_ offset - Read
DefaultRandomizationOffsetattribute from clusterCommodity Tariff. - read_
default_ randomization_ type - Read
DefaultRandomizationTypeattribute from clusterCommodity Tariff. - read_
individual_ days - Read
IndividualDaysattribute from clusterCommodity Tariff. - read_
next_ day - Read
NextDayattribute from clusterCommodity Tariff. - read_
next_ day_ entry - Read
NextDayEntryattribute from clusterCommodity Tariff. - read_
next_ day_ entry_ date - Read
NextDayEntryDateattribute from clusterCommodity Tariff. - read_
next_ tariff_ components - Read
NextTariffComponentsattribute from clusterCommodity Tariff. - read_
start_ date - Read
StartDateattribute from clusterCommodity Tariff. - read_
tariff_ components - Read
TariffComponentsattribute from clusterCommodity Tariff. - read_
tariff_ info - Read
TariffInfoattribute from clusterCommodity Tariff. - read_
tariff_ periods - Read
TariffPeriodsattribute from clusterCommodity Tariff. - read_
tariff_ unit - Read
TariffUnitattribute from clusterCommodity Tariff.
Type Aliases§
- DayPattern
DayOf Week - DayPatternDayOfWeek bitmap type