diff --git a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter index fba8045abba478..8790aa3df77f70 100644 --- a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter +++ b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter @@ -3648,7 +3648,7 @@ cluster SmokeCoAlarm = 92 { /** Attributes and commands for configuring the Dishwasher alarm. */ cluster DishwasherAlarm = 93 { - revision 1; // NOTE: Default/not specifically set + revision 1; bitmap AlarmBitmap : bitmap32 { kInflowError = 0x1; @@ -3689,9 +3689,9 @@ cluster DishwasherAlarm = 93 { AlarmBitmap mask = 0; } - /** Reset alarm */ + /** This command resets active and latched alarms (if possible). */ command Reset(ResetRequest): DefaultSuccess = 0; - /** Modify enabled alarms */ + /** This command allows a client to request that an alarm be enabled or suppressed at the server. */ command ModifyEnabledAlarms(ModifyEnabledAlarmsRequest): DefaultSuccess = 1; } diff --git a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter index e9d64f8d227d59..989a4d0a5a8d18 100644 --- a/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter +++ b/examples/chef/devices/rootnode_dishwasher_cc105034fe.matter @@ -1512,7 +1512,7 @@ cluster DishwasherMode = 89 { /** Attributes and commands for configuring the Dishwasher alarm. */ cluster DishwasherAlarm = 93 { - revision 1; // NOTE: Default/not specifically set + revision 1; bitmap AlarmBitmap : bitmap32 { kInflowError = 0x1; @@ -1553,9 +1553,9 @@ cluster DishwasherAlarm = 93 { AlarmBitmap mask = 0; } - /** Reset alarm */ + /** This command resets active and latched alarms (if possible). */ command Reset(ResetRequest): DefaultSuccess = 0; - /** Modify enabled alarms */ + /** This command allows a client to request that an alarm be enabled or suppressed at the server. */ command ModifyEnabledAlarms(ModifyEnabledAlarmsRequest): DefaultSuccess = 1; } diff --git a/src/app/zap-templates/zcl/data-model/chip/dishwasher-alarm-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/dishwasher-alarm-cluster.xml index f460f42a1971ae..5063758018f05a 100644 --- a/src/app/zap-templates/zcl/data-model/chip/dishwasher-alarm-cluster.xml +++ b/src/app/zap-templates/zcl/data-model/chip/dishwasher-alarm-cluster.xml @@ -1,6 +1,6 @@ - + + - - - - - - - - + + + + + + + - + Dishwasher Alarm Appliances Attributes and commands for configuring the Dishwasher alarm. 0x005D DISHWASHER_ALARM_CLUSTER - true true - + - - - - - + Mask + + Latch - - - - - - - + State + Supported - Reset alarm - + This command resets active and latched alarms (if possible). + - Modify enabled alarms - + This command allows a client to request that an alarm be enabled or suppressed at the server. + - - Notify - - - - - + + This event SHALL be generated when one or more alarms change state, and SHALL have these fields: + + + + + diff --git a/src/controller/data_model/controller-clusters.matter b/src/controller/data_model/controller-clusters.matter index d166b45a88a7ae..ebf26041ff12b6 100644 --- a/src/controller/data_model/controller-clusters.matter +++ b/src/controller/data_model/controller-clusters.matter @@ -3866,7 +3866,7 @@ cluster SmokeCoAlarm = 92 { /** Attributes and commands for configuring the Dishwasher alarm. */ cluster DishwasherAlarm = 93 { - revision 1; // NOTE: Default/not specifically set + revision 1; bitmap AlarmBitmap : bitmap32 { kInflowError = 0x1; @@ -3907,9 +3907,9 @@ cluster DishwasherAlarm = 93 { AlarmBitmap mask = 0; } - /** Reset alarm */ + /** This command resets active and latched alarms (if possible). */ command Reset(ResetRequest): DefaultSuccess = 0; - /** Modify enabled alarms */ + /** This command allows a client to request that an alarm be enabled or suppressed at the server. */ command ModifyEnabledAlarms(ModifyEnabledAlarmsRequest): DefaultSuccess = 1; } diff --git a/src/darwin/Framework/CHIP/zap-generated/MTRBaseClusters.h b/src/darwin/Framework/CHIP/zap-generated/MTRBaseClusters.h index 929db36d9413b7..6d975994025b95 100644 --- a/src/darwin/Framework/CHIP/zap-generated/MTRBaseClusters.h +++ b/src/darwin/Framework/CHIP/zap-generated/MTRBaseClusters.h @@ -5578,13 +5578,13 @@ MTR_AVAILABLE(ios(18.4), macos(15.4), watchos(11.4), tvos(18.4)) /** * Command Reset * - * Reset alarm + * This command resets active and latched alarms (if possible). */ - (void)resetWithParams:(MTRDishwasherAlarmClusterResetParams *)params completion:(MTRStatusCompletion)completion MTR_AVAILABLE(ios(18.4), macos(15.4), watchos(11.4), tvos(18.4)); /** * Command ModifyEnabledAlarms * - * Modify enabled alarms + * This command allows a client to request that an alarm be enabled or suppressed at the server. */ - (void)modifyEnabledAlarmsWithParams:(MTRDishwasherAlarmClusterModifyEnabledAlarmsParams *)params completion:(MTRStatusCompletion)completion MTR_AVAILABLE(ios(18.4), macos(15.4), watchos(11.4), tvos(18.4));