Updated min,max temperature values based on step attribute on endpoint 2 and 3 (#41286)
diff --git a/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.matter b/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.matter
index f977332..3ad6915 100644
--- a/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.matter
+++ b/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.matter
@@ -2151,14 +2151,14 @@
}
server cluster TemperatureControl {
- ram attribute temperatureSetpoint;
- ram attribute minTemperature default = -18;
- ram attribute maxTemperature default = -15;
+ ram attribute temperatureSetpoint default = -1800;
+ ram attribute minTemperature default = -1800;
+ ram attribute maxTemperature default = -1500;
ram attribute step default = 10;
callback attribute generatedCommandList;
callback attribute acceptedCommandList;
callback attribute attributeList;
- ram attribute featureMap default = 1;
+ ram attribute featureMap default = 5;
ram attribute clusterRevision default = 1;
handle command SetTemperature;
@@ -2181,14 +2181,14 @@
}
server cluster TemperatureControl {
- ram attribute temperatureSetpoint;
- ram attribute minTemperature default = 0;
- ram attribute maxTemperature default = 4;
+ ram attribute temperatureSetpoint default = 200;
+ ram attribute minTemperature default = 200;
+ ram attribute maxTemperature default = 400;
ram attribute step default = 10;
callback attribute generatedCommandList;
callback attribute acceptedCommandList;
callback attribute attributeList;
- ram attribute featureMap default = 1;
+ ram attribute featureMap default = 5;
ram attribute clusterRevision default = 1;
handle command SetTemperature;
diff --git a/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.zap b/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.zap
index 7828bc8..ac3c3d3 100644
--- a/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.zap
+++ b/examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.zap
@@ -2210,10 +2210,10 @@
"side": "server",
"type": "int16u",
"included": 1,
- "storageOption": "RAM",
+ "storageOption": "External",
"singleton": 0,
"bounded": 0,
- "defaultValue": "2",
+ "defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -2658,10 +2658,10 @@
"side": "server",
"type": "bitmap32",
"included": 1,
- "storageOption": "RAM",
+ "storageOption": "External",
"singleton": 0,
"bounded": 0,
- "defaultValue": "0",
+ "defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -2674,10 +2674,10 @@
"side": "server",
"type": "int16u",
"included": 1,
- "storageOption": "RAM",
+ "storageOption": "External",
"singleton": 0,
"bounded": 0,
- "defaultValue": "1",
+ "defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
@@ -3837,7 +3837,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "",
+ "defaultValue": "-1800",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -3853,7 +3853,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "-18",
+ "defaultValue": "-1800",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -3869,7 +3869,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "-15",
+ "defaultValue": "-1500",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -3949,7 +3949,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "1",
+ "defaultValue": "5",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -4186,7 +4186,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "",
+ "defaultValue": "200",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -4202,7 +4202,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "0",
+ "defaultValue": "200",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -4218,7 +4218,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "4",
+ "defaultValue": "400",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -4298,7 +4298,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "1",
+ "defaultValue": "5",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
diff --git a/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.matter b/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.matter
index d4998f0..62130a1 100644
--- a/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.matter
+++ b/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.matter
@@ -2057,14 +2057,14 @@
}
server cluster TemperatureControl {
- ram attribute temperatureSetpoint;
- ram attribute minTemperature default = -18;
- ram attribute maxTemperature default = -15;
+ ram attribute temperatureSetpoint default = -1800;
+ ram attribute minTemperature default = -1800;
+ ram attribute maxTemperature default = -1500;
ram attribute step default = 10;
callback attribute generatedCommandList;
callback attribute acceptedCommandList;
callback attribute attributeList;
- ram attribute featureMap default = 1;
+ ram attribute featureMap default = 5;
ram attribute clusterRevision default = 1;
handle command SetTemperature;
@@ -2087,14 +2087,14 @@
}
server cluster TemperatureControl {
- ram attribute temperatureSetpoint;
- ram attribute minTemperature default = 0;
- ram attribute maxTemperature default = 4;
+ ram attribute temperatureSetpoint default = 200;
+ ram attribute minTemperature default = 200;
+ ram attribute maxTemperature default = 400;
ram attribute step default = 10;
callback attribute generatedCommandList;
callback attribute acceptedCommandList;
callback attribute attributeList;
- ram attribute featureMap default = 1;
+ ram attribute featureMap default = 5;
ram attribute clusterRevision default = 1;
handle command SetTemperature;
diff --git a/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.zap b/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.zap
index 20a1278..11d76a2 100644
--- a/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.zap
+++ b/examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.zap
@@ -2563,10 +2563,10 @@
"side": "server",
"type": "bitmap32",
"included": 1,
- "storageOption": "RAM",
+ "storageOption": "External",
"singleton": 0,
"bounded": 0,
- "defaultValue": "0",
+ "defaultValue": null,
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -2579,10 +2579,10 @@
"side": "server",
"type": "int16u",
"included": 1,
- "storageOption": "RAM",
+ "storageOption": "External",
"singleton": 0,
"bounded": 0,
- "defaultValue": "1",
+ "defaultValue": null,
"reportable": 1,
"minInterval": 0,
"maxInterval": 65344,
@@ -3742,7 +3742,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "",
+ "defaultValue": "-1800",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -3758,7 +3758,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "-18",
+ "defaultValue": "-1800",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -3774,7 +3774,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "-15",
+ "defaultValue": "-1500",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -3854,7 +3854,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "1",
+ "defaultValue": "5",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -4091,7 +4091,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "",
+ "defaultValue": "200",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -4107,7 +4107,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "0",
+ "defaultValue": "200",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -4123,7 +4123,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "4",
+ "defaultValue": "400",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,
@@ -4203,7 +4203,7 @@
"storageOption": "RAM",
"singleton": 0,
"bounded": 0,
- "defaultValue": "1",
+ "defaultValue": "5",
"reportable": 1,
"minInterval": 1,
"maxInterval": 65534,