Expand description
Matter TLV encoders and decoders for Power Source Cluster Cluster ID: 0x002F
This file is automatically generated from PowerSourceCluster.xml
Structs§
Enums§
- BatApproved
Chemistry - BatCharge
Fault - BatCharge
Level - BatCharge
State - BatCommon
Designation - BatFault
- BatReplaceability
- Power
Source Status - Wired
Current Type - Wired
Fault
Functions§
- decode_
active_ bat_ charge_ faults - Decode ActiveBatChargeFaults attribute (0x001E)
- decode_
active_ bat_ faults - Decode ActiveBatFaults attribute (0x0012)
- decode_
active_ wired_ faults - Decode ActiveWiredFaults attribute (0x000A)
- decode_
attribute_ json - Decode attribute value and return as JSON string
- decode_
bat_ ansi_ designation - Decode BatANSIDesignation attribute (0x0015)
- decode_
bat_ approved_ chemistry - Decode BatApprovedChemistry attribute (0x0017)
- decode_
bat_ capacity - Decode BatCapacity attribute (0x0018)
- decode_
bat_ charge_ fault_ change_ event - Decode BatChargeFaultChange event (0x02, priority: info)
- decode_
bat_ charge_ level - Decode BatChargeLevel attribute (0x000E)
- decode_
bat_ charge_ state - Decode BatChargeState attribute (0x001A)
- decode_
bat_ charging_ current - Decode BatChargingCurrent attribute (0x001D)
- decode_
bat_ common_ designation - Decode BatCommonDesignation attribute (0x0014)
- decode_
bat_ fault_ change_ event - Decode BatFaultChange event (0x01, priority: info)
- decode_
bat_ functional_ while_ charging - Decode BatFunctionalWhileCharging attribute (0x001C)
- decode_
bat_ iec_ designation - Decode BatIECDesignation attribute (0x0016)
- decode_
bat_ percent_ remaining - Decode BatPercentRemaining attribute (0x000C)
- decode_
bat_ present - Decode BatPresent attribute (0x0011)
- decode_
bat_ quantity - Decode BatQuantity attribute (0x0019)
- decode_
bat_ replaceability - Decode BatReplaceability attribute (0x0010)
- decode_
bat_ replacement_ description - Decode BatReplacementDescription attribute (0x0013)
- decode_
bat_ replacement_ needed - Decode BatReplacementNeeded attribute (0x000F)
- decode_
bat_ time_ remaining - Decode BatTimeRemaining attribute (0x000D)
- decode_
bat_ time_ to_ full_ charge - Decode BatTimeToFullCharge attribute (0x001B)
- decode_
bat_ voltage - Decode BatVoltage attribute (0x000B)
- decode_
description - Decode Description attribute (0x0002)
- decode_
endpoint_ list - Decode EndpointList attribute (0x001F)
- decode_
order - Decode Order attribute (0x0001)
- decode_
status - Decode Status attribute (0x0000)
- decode_
wired_ assessed_ current - Decode WiredAssessedCurrent attribute (0x0006)
- decode_
wired_ assessed_ input_ frequency - Decode WiredAssessedInputFrequency attribute (0x0004)
- decode_
wired_ assessed_ input_ voltage - Decode WiredAssessedInputVoltage attribute (0x0003)
- decode_
wired_ current_ type - Decode WiredCurrentType attribute (0x0005)
- decode_
wired_ fault_ change_ event - Decode WiredFaultChange event (0x00, priority: info)
- decode_
wired_ maximum_ current - Decode WiredMaximumCurrent attribute (0x0008)
- decode_
wired_ nominal_ voltage - Decode WiredNominalVoltage attribute (0x0007)
- decode_
wired_ present - Decode WiredPresent attribute (0x0009)
- get_
attribute_ list - Get list of all attributes supported by this cluster
- read_
active_ bat_ charge_ faults - Read
ActiveBatChargeFaultsattribute from clusterPower Source. - read_
active_ bat_ faults - Read
ActiveBatFaultsattribute from clusterPower Source. - read_
active_ wired_ faults - Read
ActiveWiredFaultsattribute from clusterPower Source. - read_
bat_ ansi_ designation - Read
BatANSIDesignationattribute from clusterPower Source. - read_
bat_ approved_ chemistry - Read
BatApprovedChemistryattribute from clusterPower Source. - read_
bat_ capacity - Read
BatCapacityattribute from clusterPower Source. - read_
bat_ charge_ level - Read
BatChargeLevelattribute from clusterPower Source. - read_
bat_ charge_ state - Read
BatChargeStateattribute from clusterPower Source. - read_
bat_ charging_ current - Read
BatChargingCurrentattribute from clusterPower Source. - read_
bat_ common_ designation - Read
BatCommonDesignationattribute from clusterPower Source. - read_
bat_ functional_ while_ charging - Read
BatFunctionalWhileChargingattribute from clusterPower Source. - read_
bat_ iec_ designation - Read
BatIECDesignationattribute from clusterPower Source. - read_
bat_ percent_ remaining - Read
BatPercentRemainingattribute from clusterPower Source. - read_
bat_ present - Read
BatPresentattribute from clusterPower Source. - read_
bat_ quantity - Read
BatQuantityattribute from clusterPower Source. - read_
bat_ replaceability - Read
BatReplaceabilityattribute from clusterPower Source. - read_
bat_ replacement_ description - Read
BatReplacementDescriptionattribute from clusterPower Source. - read_
bat_ replacement_ needed - Read
BatReplacementNeededattribute from clusterPower Source. - read_
bat_ time_ remaining - Read
BatTimeRemainingattribute from clusterPower Source. - read_
bat_ time_ to_ full_ charge - Read
BatTimeToFullChargeattribute from clusterPower Source. - read_
bat_ voltage - Read
BatVoltageattribute from clusterPower Source. - read_
description - Read
Descriptionattribute from clusterPower Source. - read_
endpoint_ list - Read
EndpointListattribute from clusterPower Source. - read_
order - Read
Orderattribute from clusterPower Source. - read_
status - Read
Statusattribute from clusterPower Source. - read_
wired_ assessed_ current - Read
WiredAssessedCurrentattribute from clusterPower Source. - read_
wired_ assessed_ input_ frequency - Read
WiredAssessedInputFrequencyattribute from clusterPower Source. - read_
wired_ assessed_ input_ voltage - Read
WiredAssessedInputVoltageattribute from clusterPower Source. - read_
wired_ current_ type - Read
WiredCurrentTypeattribute from clusterPower Source. - read_
wired_ maximum_ current - Read
WiredMaximumCurrentattribute from clusterPower Source. - read_
wired_ nominal_ voltage - Read
WiredNominalVoltageattribute from clusterPower Source. - read_
wired_ present - Read
WiredPresentattribute from clusterPower Source.