Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Darwin: promote Cooking Appliances to Introduced #33399

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
188 changes: 188 additions & 0 deletions src/darwin/Framework/CHIP/templates/availability.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9685,13 +9685,156 @@
- release: "Future"
versions: "future"
introduced:
clusters:
- MicrowaveOvenControl
- MicrowaveOvenMode
- OvenMode
- OvenCavityOperationalState
attributes:
MicrowaveOvenControl:
- CookTime
- MaxCookTime
- PowerSetting
- MinPower
- MaxPower
- PowerStep
# SupportedWatts and SelectedWattIndex are Provisional because WATTS is Provisional in Matter 1.3
# WATTS is provisional in 1.3 because no one has submitted a DUT for it
- WattRating
- GeneratedCommandList
- AcceptedCommandList
- AttributeList
- FeatureMap
- ClusterRevision
MicrowaveOvenMode:
- SupportedModes
- CurrentMode
- StartUpMode
- OnMode
kiel-apple marked this conversation as resolved.
Show resolved Hide resolved
- GeneratedCommandList
- AcceptedCommandList
- AttributeList
- FeatureMap
- ClusterRevision
OvenMode:
- SupportedModes
- CurrentMode
- StartUpMode
- OnMode
kiel-apple marked this conversation as resolved.
Show resolved Hide resolved
- GeneratedCommandList
- AcceptedCommandList
- AttributeList
- FeatureMap
- ClusterRevision
OvenCavityOperationalState:
- PhaseList
- CurrentPhase
- CountdownTime
- OperationalStateList
- OperationalState
- OperationalError
- GeneratedCommandList
- AcceptedCommandList
- AttributeList
- FeatureMap
- ClusterRevision
commands:
MicrowaveOvenControl:
- SetCookingParameters
- AddMoreTime
MicrowaveOvenMode:
- ChangeToMode
- ChangeToModeResponse
kiel-apple marked this conversation as resolved.
Show resolved Hide resolved
OvenMode:
- ChangeToMode
- ChangeToModeResponse
OvenCavityOperationalState:
- Pause
- Stop
- Start
- Resume
kiel-apple marked this conversation as resolved.
Show resolved Hide resolved
- OperationalCommandResponse
command fields:
MicrowaveOvenControl:
SetCookingParameters:
- cookMode
- cookTime
- powerSetting
# wattSettingIndex is provisional because WATTS is provisional in Matter 1.3
# WATTS is provisional in 1.3 because no one has submitted a DUT for it
- startAfterSetting
AddMoreTime:
- timeToAdd
OvenMode:
ChangeToMode:
- newMode
ChangeToModeResponse:
- status
- statusText
OvenCavityOperationalState:
OperationalCommandResponse:
- commandResponseState
enums:
ColorControl:
- DirectionEnum
- DriftCompensationEnum
- EnhancedColorModeEnum
- MoveModeEnum
- StepModeEnum
MicrowaveOvenMode:
- ModeTag
OvenMode:
- ModeTag
OvenCavityOperationalState:
- ErrorStateEnum
- OperationalStateEnum
structs:
MicrowaveOvenMode:
- ModeTagStruct
- ModeOptionStruct
OvenMode:
- ModeTagStruct
- ModeOptionStruct
OvenCavityOperationalState:
- ErrorStateStruct
- OperationalStateStruct
struct fields:
MicrowaveOvenMode:
ModeTagStruct:
- mfgCode
- value
ModeOptionStruct:
- label
- mode
- modeTags
OvenMode:
ModeTagStruct:
- mfgCode
- value
ModeOptionStruct:
- label
- mode
- modeTags
OvenCavityOperationalState:
ErrorStateStruct:
- errorStateID
- errorStateLabel
- errorStateDetails
OperationalStateStruct:
- operationalStateID
- operationalStateLabel
events:
OvenCavityOperationalState:
- OperationalError
- OperationCompletion
event fields:
OvenCavityOperationalState:
OperationalError:
- errorState
OperationCompletion:
- completionErrorCode
- totalOperationalTime
- pausedTime
enum values:
ColorControl:
ColorLoopDirectionEnum:
Expand Down Expand Up @@ -9722,11 +9865,44 @@
StepModeEnum:
- Up
- Down
MicrowaveOvenMode:
ModeTag:
- Normal
- Defrost
OvenMode:
ModeTag:
- Bake
- Convection
- Grill
- Roast
- Clean
- ConvectionBake
- ConvectionRoast
- Warming
- Proofing
- Steam
OvenCavityOperationalState:
ErrorStateEnum:
- NoError
- UnableToStartOrResume
- UnableToCompleteOperation
- CommandInvalidInState
OperationalStateEnum:
- Stopped
- Running
- Paused
- Error
bitmaps:
ColorControl:
- ColorCapabilitiesBitmap
- OptionsBitmap
- UpdateFlagsBitmap
MicrowaveOvenControl:
- Feature
MicrowaveOvenMode:
- Feature
OvenMode:
- Feature
bitmap values:
ColorControl:
ColorCapabilitiesBitmap:
Expand All @@ -9742,6 +9918,18 @@
- UpdateDirection
- UpdateTime
- UpdateStartHue
MicrowaveOvenControl:
Feature:
- PowerAsNumber
# PowerInWatts is provisional because WATTS is provisional in Matter 1.3
# WATTS is provisional in 1.3 because no one has submitted a DUT for it
- PowerNumberLimits
MicrowaveOvenMode:
Feature:
- OnOff
kiel-apple marked this conversation as resolved.
Show resolved Hide resolved
OvenMode:
Feature:
- OnOff
kiel-apple marked this conversation as resolved.
Show resolved Hide resolved
device types:
- AirQualitySensor
- AirPurifier
Expand Down
Loading
Loading