Expand description
Matter TLV encoders and decoders for Device Energy Management Cluster Cluster ID: 0x0098
This file is automatically generated from DeviceEnergyManagement.xml
Structs§
- Constraints
- Cost
- Forecast
- Power
Adjust - Power
Adjust Capability - Power
Adjust EndEvent - Resumed
Event - Slot
- Slot
Adjustment
Enums§
Functions§
- cancel_
power_ adjust_ request - Invoke
CancelPowerAdjustRequestcommand on clusterDevice Energy Management. - cancel_
request - Invoke
CancelRequestcommand on clusterDevice Energy Management. - decode_
abs_ max_ power - Decode AbsMaxPower attribute (0x0004)
- decode_
abs_ min_ power - Decode AbsMinPower attribute (0x0003)
- decode_
attribute_ json - Decode attribute value and return as JSON string
- decode_
esa_ can_ generate - Decode ESACanGenerate attribute (0x0001)
- decode_
esa_ state - Decode ESAState attribute (0x0002)
- decode_
esa_ type - Decode ESAType attribute (0x0000)
- decode_
forecast - Decode Forecast attribute (0x0006)
- decode_
opt_ out_ state - Decode OptOutState attribute (0x0007)
- decode_
power_ adjust_ end_ event - Decode PowerAdjustEnd event (0x01, priority: info)
- decode_
power_ adjustment_ capability - Decode PowerAdjustmentCapability attribute (0x0005)
- decode_
resumed_ event - Decode Resumed event (0x03, priority: info)
- encode_
command_ json - encode_
modify_ forecast_ request - Encode ModifyForecastRequest command (0x05)
- encode_
pause_ request - Encode PauseRequest command (0x03)
- encode_
power_ adjust_ request - Encode PowerAdjustRequest command (0x00)
- encode_
request_ constraint_ based_ forecast - Encode RequestConstraintBasedForecast command (0x06)
- encode_
start_ time_ adjust_ request - Encode StartTimeAdjustRequest command (0x02)
- get_
attribute_ list - Get list of all attributes supported by this cluster
- get_
command_ list - get_
command_ name - get_
command_ schema - modify_
forecast_ request - Invoke
ModifyForecastRequestcommand on clusterDevice Energy Management. - pause_
request - Invoke
PauseRequestcommand on clusterDevice Energy Management. - power_
adjust_ request - Invoke
PowerAdjustRequestcommand on clusterDevice Energy Management. - read_
abs_ max_ power - Read
AbsMaxPowerattribute from clusterDevice Energy Management. - read_
abs_ min_ power - Read
AbsMinPowerattribute from clusterDevice Energy Management. - read_
esa_ can_ generate - Read
ESACanGenerateattribute from clusterDevice Energy Management. - read_
esa_ state - Read
ESAStateattribute from clusterDevice Energy Management. - read_
esa_ type - Read
ESATypeattribute from clusterDevice Energy Management. - read_
forecast - Read
Forecastattribute from clusterDevice Energy Management. - read_
opt_ out_ state - Read
OptOutStateattribute from clusterDevice Energy Management. - read_
power_ adjustment_ capability - Read
PowerAdjustmentCapabilityattribute from clusterDevice Energy Management. - request_
constraint_ based_ forecast - Invoke
RequestConstraintBasedForecastcommand on clusterDevice Energy Management. - resume_
request - Invoke
ResumeRequestcommand on clusterDevice Energy Management. - start_
time_ adjust_ request - Invoke
StartTimeAdjustRequestcommand on clusterDevice Energy Management.