I (549763) esp_matter_command: Received command 0x00000000 for endpoint 0x0003's cluster 0x00000056
I (549773) esp_matter_attribute: ********** R : Endpoint 0x0003's Cluster 0x00000056's Attribute 0x0000FFFC is 2 **********
AppSupportedTemperatureLevelsDelegate::Size endpoint 3
AppSupportedTemperatureLevelsDelegate::Size Size of endpoint 3 is 11
I (549773) esp_matter_attribute: ********** R : Endpoint 0x0003's Cluster 0x00000056's Attribute 0x00000004 is 6 **********
[
{
"component": "freezer",
"capability": "mode",
"attribute": "mode",
"value": "Normal",
"timestamp": "2024-12-11T20:19:36.059Z"
},
{
"component": "freezer",
"capability": "mode",
"attribute": "supportedArguments",
"value": [
"Normal",
"Rapid Freeze"
],
"timestamp": "2024-12-11T20:19:35.780Z"
},
{
"component": "freezer",
"capability": "mode",
"attribute": "supportedModes",
"value": [
"Normal",
"Rapid Freeze"
],
"timestamp": "2024-12-11T20:19:35.586Z"
},
{
"component": "freezer",
"capability": "temperatureLevel",
"attribute": "supportedTemperatureLevels",
"value": [
"-14.0°C",
"-15.0°C",
"-16.0°C",
"-17.0°C",
"-18.0°C",
"-19.0°C",
"-20.0°C",
"-21.0°C",
"-22.0°C",
"-23.0°C",
"-24.0°C"
],
"timestamp": "2024-12-11T20:19:34.176Z"
},
{
"component": "freezer",
"capability": "temperatureLevel",
"attribute": "temperatureLevel",
"value": "-20.0°C",
"timestamp": "2024-12-11T20:27:44.825Z"
},
{
"component": "freezer",
"capability": "temperatureMeasurement",
"attribute": "temperature",
"value": 5,
"timestamp": "2024-12-11T20:19:33.529Z"
},
{
"component": "freezer",
"capability": "temperatureMeasurement",
"attribute": "temperatureRange",
"value": null
},
{
"component": "main",
"capability": "contactSensor",
"attribute": "contact",
"value": "closed",
"timestamp": "2024-12-11T20:19:33.834Z"
},
{
"component": "main",
"capability": "firmwareUpdate",
"attribute": "availableVersion",
"value": "v1.0 (1)",
"timestamp": "2024-12-11T20:19:30.167Z"
},
{
"component": "main",
"capability": "firmwareUpdate",
"attribute": "currentVersion",
"value": "v1.0 (1)",
"timestamp": "2024-12-11T20:19:30.203Z"
},
{
"component": "main",
"capability": "firmwareUpdate",
"attribute": "lastUpdateStatus",
"value": null
},
{
"component": "main",
"capability": "firmwareUpdate",
"attribute": "lastUpdateStatusReason",
"value": null
},
{
"component": "main",
"capability": "firmwareUpdate",
"attribute": "lastUpdateTime",
"value": null
},
{
"component": "main",
"capability": "firmwareUpdate",
"attribute": "state",
"value": "normalOperation",
"timestamp": "2024-12-11T20:19:30.172Z"
},
{
"component": "main",
"capability": "firmwareUpdate",
"attribute": "supportedCommands",
"value": null
},
{
"component": "main",
"capability": "firmwareUpdate",
"attribute": "updateAvailable",
"value": false,
"timestamp": "2024-12-11T20:19:30.167Z"
},
{
"component": "main",
"capability": "mode",
"attribute": "mode",
"value": "Normal",
"timestamp": "2024-12-11T20:19:35.416Z"
},
{
"component": "main",
"capability": "mode",
"attribute": "supportedArguments",
"value": [
"Normal",
"Holiday"
],
"timestamp": "2024-12-11T20:19:35.074Z"
},
{
"component": "main",
"capability": "mode",
"attribute": "supportedModes",
"value": [
"Normal",
"Holiday"
],
"timestamp": "2024-12-11T20:19:35.020Z"
},
{
"component": "refrigerator",
"capability": "mode",
"attribute": "mode",
"value": "Normal",
"timestamp": "2024-12-11T20:19:34.583Z"
},
{
"component": "refrigerator",
"capability": "mode",
"attribute": "supportedArguments",
"value": [
"Normal",
"Rapid Cool"
],
"timestamp": "2024-12-11T20:19:34.580Z"
},
{
"component": "refrigerator",
"capability": "mode",
"attribute": "supportedModes",
"value": [
"Normal",
"Rapid Cool"
],
"timestamp": "2024-12-11T20:19:34.581Z"
},
{
"component": "refrigerator",
"capability": "temperatureLevel",
"attribute": "supportedTemperatureLevels",
"value": null
},
{
"component": "refrigerator",
"capability": "temperatureLevel",
"attribute": "temperatureLevel",
"value": null
},
{
"component": "refrigerator",
"capability": "temperatureMeasurement",
"attribute": "temperature",
"value": 5,
"timestamp": "2024-12-11T20:19:33.355Z"
},
{
"component": "refrigerator",
"capability": "temperatureMeasurement",
"attribute": "temperatureRange",
"value": null
}
]
Please let us know how to resolve this issue or if additional information is required. Thank you!
What is Wrong:
TemperatureLevelControl.Steps to Reproduce:
TemperatureLevelControl.Expected Behavior:
TemperatureLevelControlto allow users to adjust temperature levels within the supported range.Additional Information:
Attached below are logs from the ESP-Matter setup and exported JSON attributes from the SmartThings app showing the missing UI issue.
Relevant Logs:
For setting the temp level for the freezer
Exported JSON Attributes:
From my.smartthings
[ { "component": "freezer", "capability": "mode", "attribute": "mode", "value": "Normal", "timestamp": "2024-12-11T20:19:36.059Z" }, { "component": "freezer", "capability": "mode", "attribute": "supportedArguments", "value": [ "Normal", "Rapid Freeze" ], "timestamp": "2024-12-11T20:19:35.780Z" }, { "component": "freezer", "capability": "mode", "attribute": "supportedModes", "value": [ "Normal", "Rapid Freeze" ], "timestamp": "2024-12-11T20:19:35.586Z" }, { "component": "freezer", "capability": "temperatureLevel", "attribute": "supportedTemperatureLevels", "value": [ "-14.0°C", "-15.0°C", "-16.0°C", "-17.0°C", "-18.0°C", "-19.0°C", "-20.0°C", "-21.0°C", "-22.0°C", "-23.0°C", "-24.0°C" ], "timestamp": "2024-12-11T20:19:34.176Z" }, { "component": "freezer", "capability": "temperatureLevel", "attribute": "temperatureLevel", "value": "-20.0°C", "timestamp": "2024-12-11T20:27:44.825Z" }, { "component": "freezer", "capability": "temperatureMeasurement", "attribute": "temperature", "value": 5, "timestamp": "2024-12-11T20:19:33.529Z" }, { "component": "freezer", "capability": "temperatureMeasurement", "attribute": "temperatureRange", "value": null }, { "component": "main", "capability": "contactSensor", "attribute": "contact", "value": "closed", "timestamp": "2024-12-11T20:19:33.834Z" }, { "component": "main", "capability": "firmwareUpdate", "attribute": "availableVersion", "value": "v1.0 (1)", "timestamp": "2024-12-11T20:19:30.167Z" }, { "component": "main", "capability": "firmwareUpdate", "attribute": "currentVersion", "value": "v1.0 (1)", "timestamp": "2024-12-11T20:19:30.203Z" }, { "component": "main", "capability": "firmwareUpdate", "attribute": "lastUpdateStatus", "value": null }, { "component": "main", "capability": "firmwareUpdate", "attribute": "lastUpdateStatusReason", "value": null }, { "component": "main", "capability": "firmwareUpdate", "attribute": "lastUpdateTime", "value": null }, { "component": "main", "capability": "firmwareUpdate", "attribute": "state", "value": "normalOperation", "timestamp": "2024-12-11T20:19:30.172Z" }, { "component": "main", "capability": "firmwareUpdate", "attribute": "supportedCommands", "value": null }, { "component": "main", "capability": "firmwareUpdate", "attribute": "updateAvailable", "value": false, "timestamp": "2024-12-11T20:19:30.167Z" }, { "component": "main", "capability": "mode", "attribute": "mode", "value": "Normal", "timestamp": "2024-12-11T20:19:35.416Z" }, { "component": "main", "capability": "mode", "attribute": "supportedArguments", "value": [ "Normal", "Holiday" ], "timestamp": "2024-12-11T20:19:35.074Z" }, { "component": "main", "capability": "mode", "attribute": "supportedModes", "value": [ "Normal", "Holiday" ], "timestamp": "2024-12-11T20:19:35.020Z" }, { "component": "refrigerator", "capability": "mode", "attribute": "mode", "value": "Normal", "timestamp": "2024-12-11T20:19:34.583Z" }, { "component": "refrigerator", "capability": "mode", "attribute": "supportedArguments", "value": [ "Normal", "Rapid Cool" ], "timestamp": "2024-12-11T20:19:34.580Z" }, { "component": "refrigerator", "capability": "mode", "attribute": "supportedModes", "value": [ "Normal", "Rapid Cool" ], "timestamp": "2024-12-11T20:19:34.581Z" }, { "component": "refrigerator", "capability": "temperatureLevel", "attribute": "supportedTemperatureLevels", "value": null }, { "component": "refrigerator", "capability": "temperatureLevel", "attribute": "temperatureLevel", "value": null }, { "component": "refrigerator", "capability": "temperatureMeasurement", "attribute": "temperature", "value": 5, "timestamp": "2024-12-11T20:19:33.355Z" }, { "component": "refrigerator", "capability": "temperatureMeasurement", "attribute": "temperatureRange", "value": null } ]Attachments:
TemperatureLevelControl.Please let us know how to resolve this issue or if additional information is required. Thank you!