Expand description
PowerSource cluster (0x002F).
@generated by cargo xtask codegen — do not edit.
Modules§
- attribute_
id - Attribute IDs (cluster-specific).
- command_
id - Command IDs (requests and responses).
Structs§
- Feature
PowerSourcefeature bits (FeatureMap).
Enums§
- BatApproved
Chemistry Enum BatApprovedChemistryEnum(enum16).- BatCharge
Fault Enum BatChargeFaultEnum(enum8).- BatCharge
Level Enum BatChargeLevelEnum(enum8).- BatCharge
State Enum BatChargeStateEnum(enum8).- BatCommon
Designation Enum BatCommonDesignationEnum(enum16).- BatFault
Enum BatFaultEnum(enum8).- BatReplaceability
Enum BatReplaceabilityEnum(enum8).- Power
Source Status Enum PowerSourceStatusEnum(enum8).- Wired
Current Type Enum WiredCurrentTypeEnum(enum8).- Wired
Fault Enum WiredFaultEnum(enum8).
Constants§
- CLUSTER_
ID - Cluster ID.
- CLUSTER_
REVISION - Cluster revision.
Functions§
- decode_
active_ bat_ charge_ faults - Decode the
ActiveBatChargeFaultsattribute value. - decode_
active_ bat_ faults - Decode the
ActiveBatFaultsattribute value. - decode_
active_ wired_ faults - Decode the
ActiveWiredFaultsattribute value. - decode_
bat_ ansi_ designation - Decode the
BatAnsiDesignationattribute value. - decode_
bat_ approved_ chemistry - Decode the
BatApprovedChemistryattribute value. - decode_
bat_ capacity - Decode the
BatCapacityattribute value. - decode_
bat_ charge_ level - Decode the
BatChargeLevelattribute value. - decode_
bat_ charge_ state - Decode the
BatChargeStateattribute value. - decode_
bat_ charging_ current - Decode the
BatChargingCurrentattribute value. - decode_
bat_ common_ designation - Decode the
BatCommonDesignationattribute value. - decode_
bat_ functional_ while_ charging - Decode the
BatFunctionalWhileChargingattribute value. - decode_
bat_ iec_ designation - Decode the
BatIecDesignationattribute value. - decode_
bat_ percent_ remaining - Decode the
BatPercentRemainingattribute value. - decode_
bat_ present - Decode the
BatPresentattribute value. - decode_
bat_ quantity - Decode the
BatQuantityattribute value. - decode_
bat_ replaceability - Decode the
BatReplaceabilityattribute value. - decode_
bat_ replacement_ description - Decode the
BatReplacementDescriptionattribute value. - decode_
bat_ replacement_ needed - Decode the
BatReplacementNeededattribute value. - decode_
bat_ time_ remaining - Decode the
BatTimeRemainingattribute value. - decode_
bat_ time_ to_ full_ charge - Decode the
BatTimeToFullChargeattribute value. - decode_
bat_ voltage - Decode the
BatVoltageattribute value. - decode_
description - Decode the
Descriptionattribute value. - decode_
endpoint_ list - Decode the
EndpointListattribute value. - decode_
order - Decode the
Orderattribute value. - decode_
status - Decode the
Statusattribute value. - decode_
wired_ assessed_ current - Decode the
WiredAssessedCurrentattribute value. - decode_
wired_ assessed_ input_ frequency - Decode the
WiredAssessedInputFrequencyattribute value. - decode_
wired_ assessed_ input_ voltage - Decode the
WiredAssessedInputVoltageattribute value. - decode_
wired_ current_ type - Decode the
WiredCurrentTypeattribute value. - decode_
wired_ maximum_ current - Decode the
WiredMaximumCurrentattribute value. - decode_
wired_ nominal_ voltage - Decode the
WiredNominalVoltageattribute value. - decode_
wired_ present - Decode the
WiredPresentattribute value.