@@ -2943,14 +2943,10 @@ cluster OvenCavityOperationalState = 72 {
2943
2943
ErrorStateStruct commandResponseState = 0;
2944
2944
}
2945
2945
2946
- /** Upon receipt, the device SHALL pause its operation if it is possible based on the current function of the server. */
2947
- command Pause(): OperationalCommandResponse = 0;
2948
2946
/** Upon receipt, the device SHALL stop its operation if it is at a position where it is safe to do so and/or permitted. */
2949
2947
command Stop(): OperationalCommandResponse = 1;
2950
2948
/** Upon receipt, the device SHALL start its operation if it is safe to do so and the device is in an operational state from which it can be started. */
2951
2949
command Start(): OperationalCommandResponse = 2;
2952
- /** Upon receipt, the device SHALL resume its operation from the point it was at when it received the Pause command, or from the point when it was paused by means outside of this cluster (for example by manual button press). */
2953
- command Resume(): OperationalCommandResponse = 3;
2954
2950
}
2955
2951
2956
2952
/** Attributes and commands for selecting a mode from a list of supported options. */
@@ -3011,7 +3007,7 @@ cluster OvenMode = 73 {
3011
3007
3012
3008
response struct ChangeToModeResponse = 1 {
3013
3009
enum8 status = 0;
3014
- optional char_string statusText = 1;
3010
+ optional char_string<64> statusText = 1;
3015
3011
}
3016
3012
3017
3013
/** This command is used to change device modes.
@@ -3105,10 +3101,6 @@ cluster LaundryWasherMode = 81 {
3105
3101
kWhites = 16387;
3106
3102
}
3107
3103
3108
- bitmap Feature : bitmap32 {
3109
- kOnOff = 0x1;
3110
- }
3111
-
3112
3104
struct ModeTagStruct {
3113
3105
optional vendor_id mfgCode = 0;
3114
3106
enum16 value = 1;
@@ -3122,8 +3114,6 @@ cluster LaundryWasherMode = 81 {
3122
3114
3123
3115
readonly attribute ModeOptionStruct supportedModes[] = 0;
3124
3116
readonly attribute int8u currentMode = 1;
3125
- attribute optional nullable int8u startUpMode = 2;
3126
- attribute optional nullable int8u onMode = 3;
3127
3117
readonly attribute command_id generatedCommandList[] = 65528;
3128
3118
readonly attribute command_id acceptedCommandList[] = 65529;
3129
3119
readonly attribute event_id eventList[] = 65530;
@@ -3137,7 +3127,7 @@ cluster LaundryWasherMode = 81 {
3137
3127
3138
3128
response struct ChangeToModeResponse = 1 {
3139
3129
enum8 status = 0;
3140
- optional char_string statusText = 1;
3130
+ optional char_string<64> statusText = 1;
3141
3131
}
3142
3132
3143
3133
/** This command is used to change device modes.
@@ -3164,10 +3154,6 @@ cluster RefrigeratorAndTemperatureControlledCabinetMode = 82 {
3164
3154
kRapidFreeze = 16385;
3165
3155
}
3166
3156
3167
- bitmap Feature : bitmap32 {
3168
- kOnOff = 0x1;
3169
- }
3170
-
3171
3157
struct ModeTagStruct {
3172
3158
optional vendor_id mfgCode = 0;
3173
3159
enum16 value = 1;
@@ -3181,8 +3167,6 @@ cluster RefrigeratorAndTemperatureControlledCabinetMode = 82 {
3181
3167
3182
3168
readonly attribute ModeOptionStruct supportedModes[] = 0;
3183
3169
readonly attribute int8u currentMode = 1;
3184
- attribute optional nullable int8u startUpMode = 2;
3185
- attribute optional nullable int8u onMode = 3;
3186
3170
readonly attribute command_id generatedCommandList[] = 65528;
3187
3171
readonly attribute command_id acceptedCommandList[] = 65529;
3188
3172
readonly attribute event_id eventList[] = 65530;
@@ -3196,7 +3180,7 @@ cluster RefrigeratorAndTemperatureControlledCabinetMode = 82 {
3196
3180
3197
3181
response struct ChangeToModeResponse = 1 {
3198
3182
enum8 status = 0;
3199
- optional char_string statusText = 1;
3183
+ optional char_string<64> statusText = 1;
3200
3184
}
3201
3185
3202
3186
/** This command is used to change device modes.
@@ -3441,10 +3425,6 @@ cluster DishwasherMode = 89 {
3441
3425
kLight = 16386;
3442
3426
}
3443
3427
3444
- bitmap Feature : bitmap32 {
3445
- kOnOff = 0x1;
3446
- }
3447
-
3448
3428
struct ModeTagStruct {
3449
3429
optional vendor_id mfgCode = 0;
3450
3430
enum16 value = 1;
@@ -3458,8 +3438,6 @@ cluster DishwasherMode = 89 {
3458
3438
3459
3439
readonly attribute ModeOptionStruct supportedModes[] = 0;
3460
3440
readonly attribute int8u currentMode = 1;
3461
- attribute optional nullable int8u startUpMode = 2;
3462
- attribute optional nullable int8u onMode = 3;
3463
3441
readonly attribute command_id generatedCommandList[] = 65528;
3464
3442
readonly attribute command_id acceptedCommandList[] = 65529;
3465
3443
readonly attribute event_id eventList[] = 65530;
@@ -3473,7 +3451,7 @@ cluster DishwasherMode = 89 {
3473
3451
3474
3452
response struct ChangeToModeResponse = 1 {
3475
3453
enum8 status = 0;
3476
- optional char_string statusText = 1;
3454
+ optional char_string<64> statusText = 1;
3477
3455
}
3478
3456
3479
3457
/** This command is used to change device modes.
@@ -3691,10 +3669,6 @@ cluster MicrowaveOvenMode = 94 {
3691
3669
kDefrost = 16385;
3692
3670
}
3693
3671
3694
- bitmap Feature : bitmap32 {
3695
- kOnOff = 0x1;
3696
- }
3697
-
3698
3672
struct ModeTagStruct {
3699
3673
optional vendor_id mfgCode = 0;
3700
3674
enum16 value = 1;
@@ -8206,10 +8180,8 @@ endpoint 1 {
8206
8180
ram attribute featureMap default = 0;
8207
8181
ram attribute clusterRevision default = 1;
8208
8182
8209
- handle command Pause;
8210
8183
handle command Stop;
8211
8184
handle command Start;
8212
- handle command Resume;
8213
8185
handle command OperationalCommandResponse;
8214
8186
}
8215
8187
@@ -8256,8 +8228,6 @@ endpoint 1 {
8256
8228
server cluster LaundryWasherMode {
8257
8229
callback attribute supportedModes;
8258
8230
callback attribute currentMode;
8259
- callback attribute startUpMode;
8260
- callback attribute onMode;
8261
8231
callback attribute generatedCommandList;
8262
8232
callback attribute acceptedCommandList;
8263
8233
callback attribute attributeList;
@@ -8271,8 +8241,6 @@ endpoint 1 {
8271
8241
server cluster RefrigeratorAndTemperatureControlledCabinetMode {
8272
8242
callback attribute supportedModes;
8273
8243
callback attribute currentMode;
8274
- callback attribute startUpMode;
8275
- callback attribute onMode;
8276
8244
callback attribute generatedCommandList;
8277
8245
callback attribute acceptedCommandList;
8278
8246
callback attribute attributeList;
@@ -8348,8 +8316,6 @@ endpoint 1 {
8348
8316
server cluster DishwasherMode {
8349
8317
callback attribute supportedModes;
8350
8318
callback attribute currentMode;
8351
- callback attribute startUpMode;
8352
- callback attribute onMode;
8353
8319
callback attribute generatedCommandList;
8354
8320
callback attribute acceptedCommandList;
8355
8321
callback attribute attributeList;
0 commit comments