The Microwave Oven Control cluster (0x005F) is a Matter cluster that Controls microwave oven settings including cooking time, power level, and watt settings.. It defines 2 commands and 9 attributes and is mandatory for 1 device type.
Microwave Oven Control 0x005F
Controls microwave oven settings including cooking time, power level, and watt settings.
Spec History
This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.
Attributes 9
Commands 2
Features 3
| Code | Name | Type | Flags |
|---|---|---|---|
| 0x0000 |
CookTime
1..86400 · default 30
|
elapsed_s | |
| 0x0001 |
MaxCookTime
1..86400
|
elapsed_s | |
| 0x0002 | PowerSetting | int8u | |
| 0x0003 |
MinPower
1..99 · default 10
|
int8u | |
| 0x0004 |
MaxPower
2..100 · default 100
|
int8u | |
| 0x0005 |
PowerStep
default 10
|
int8u | |
| 0x0006 | SupportedWatts | array | Provisional |
| 0x0007 | SelectedWattIndex | int8u | Provisional |
| 0x0008 | WattRating | int16u |
| Code | Name | Direction | Parameters |
|---|---|---|---|
| 0x00 |
SetCookingParameters
This command is used to set the cooking parameters associated with the operation of the device.
|
client→server |
CookMode: int8u, CookTime: elapsed_s, PowerSetting: int8u, WattSettingIndex: int8u, StartAfterSetting: boolean |
| 0x01 |
AddMoreTime
This command is used to add more time to the CookTime attribute of the server.
|
client→server |
TimeToAdd: elapsed_s |
PowerAsNumber
(PWRNUM)
bit 0
Power is specified as a unitless number or a percentage
PowerInWatts
(WATTS)
bit 1
Provisional
Power is specified in Watts
PowerNumberLimits
(PWRLMTS)
bit 2
Supports the limit attributes used with the PWRNUM feature
Device Types Using This Cluster
Device types in the Matter spec that reference this cluster
Devices Implementing This Cluster
0 devices in the survey implement this cluster
No devices in the survey implement this cluster yet.