Matter Survey

Community-driven database of Matter device capabilities

Device Energy Management 0x0098

Matter 1.5
ClusterRevision 4
This cluster allows a client to manage the power draw of a device. An example of such a client could be an Energy Management System (EMS) which controls an Energy Smart Appliance (ESA).

Attributes (8)

Code Name Type
0x0000 ESAType ESATypeEnum
0x0001 ESACanGenerate boolean
0x0002 ESAState ESAStateEnum
0x0003 AbsMinPower power_mw
0x0004 AbsMaxPower power_mw
0x0005 PowerAdjustmentCapability PowerAdjustCapabilityStruct
0x0006 Forecast ForecastStruct
0x0007 OptOutState OptOutStateEnum

Commands (8)

Code Name Direction
0x00 PowerAdjustRequest client→server
0x01 CancelPowerAdjustRequest client→server
0x02 StartTimeAdjustRequest client→server
0x03 PauseRequest client→server
0x04 ResumeRequest client→server
0x05 ModifyForecastRequest client→server
0x06 RequestConstraintBasedForecast client→server
0x07 CancelRequest client→server

Features (7)

Bit Code Name
0 PA PowerAdjustment — Allows an EMS to make a temporary power adjustment (within the limits offered by the ESA).
1 PFR PowerForecastReporting — Allows an ESA to advertise its indicative future power consumption vs time.
2 SFR StateForecastReporting — Allows an ESA to advertise its indicative future state vs time.
3 STA StartTimeAdjustment — Allows an EMS to delay an ESA's planned operation.
4 PAU Pausable — Allows an EMS to pause an ESA's planned operation.
5 FA ForecastAdjustment — Allows an EMS to adjust an ESA's planned operation.
6 CON ConstraintBasedAdjustment — Allows an EMS to request constraints to an ESA's planned operation.