You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When attempting to write the TargetTemperature attribute of the Temperature Control cluster for a refrigerator device with two temperature-controlled cabinets, the attribute is reported as an invalid type during the write operation.
Expected Behavior: The TargetTemperature attribute value should be updated to the provided value (e.g., 260) as per the CHIP specification.
Actual Behavior: The write operation reports an "invalid type" for the TargetTemperature attribute, with a value type of 0 (unknown) in the logs.
Steps to Reproduce
Create a Temperature Controlled Cabinet device with the following configuration:
The TargetTemperature attribute is configured as part of the temperature_number feature of the Temperature Control cluster.
The step value for the temperature was not added during the endpoint setup. Even if it was added, it gives the same bug
The text was updated successfully, but these errors were encountered:
github-actionsbot
changed the title
Temperature Control Cluster write attribute invalid type
Temperature Control Cluster write attribute invalid type (CON-1458)
Dec 6, 2024
Bug Description
When attempting to write the
TargetTemperature
attribute of the Temperature Control cluster for a refrigerator device with two temperature-controlled cabinets, the attribute is reported as an invalid type during the write operation.TargetTemperature
attribute value should be updated to the provided value (e.g.,260
) as per the CHIP specification.TargetTemperature
attribute, with a value type of0
(unknown) in the logs.Steps to Reproduce
Create a Temperature Controlled Cabinet device with the following configuration:
Use the
chip-tool
to send theset-temperature
command:Observe the device logs for errors.
Observed Logs
Write operation on the
TargetTemperature
attribute reports the following:Despite the error, subsequent reads show that the value is correctly updated:
Environment
ESP-Matter Commit ID: 21c2051
ESP-IDF Commit ID: c9763f62dd (idf version 5.2.3)
SoC: ESP32-S3
Host Machine OS: macOS 15.0
Host Machine Python Version: 3.13.0
Commissioner App and Version:
chip-tool
Commissioner's Logs: [Attach logs if available]
Additional Details
TargetTemperature
attribute is configured as part of thetemperature_number
feature of the Temperature Control cluster.step
value for the temperature was not added during the endpoint setup. Even if it was added, it gives the same bugThe text was updated successfully, but these errors were encountered: