components/esp_matter: remove internally managed flag for few

thermostat attributes

local-temperature and remote-sensing attributes are not managed by
connectedhomeip, so remove that flag.
This commit is contained in:
Shubham Patil
2025-11-26 19:44:46 +05:30
parent 83db5f6dec
commit db41f8279c
@@ -1958,7 +1958,7 @@ namespace attribute {
attribute_t *create_local_temperature(cluster_t *cluster, nullable<int16_t> value)
{
return esp_matter::attribute::create(cluster, Thermostat::Attributes::LocalTemperature::Id, ATTRIBUTE_FLAG_NULLABLE | ATTRIBUTE_FLAG_MANAGED_INTERNALLY,
return esp_matter::attribute::create(cluster, Thermostat::Attributes::LocalTemperature::Id, ATTRIBUTE_FLAG_NULLABLE,
esp_matter_nullable_int16(value));
}
@@ -2079,7 +2079,7 @@ attribute_t *create_min_setpoint_dead_band(cluster_t *cluster, int8_t value)
attribute_t *create_remote_sensing(cluster_t *cluster, uint8_t value)
{
return esp_matter::attribute::create(cluster, Thermostat::Attributes::RemoteSensing::Id,
ATTRIBUTE_FLAG_NONVOLATILE | ATTRIBUTE_FLAG_WRITABLE | ATTRIBUTE_FLAG_MANAGED_INTERNALLY, esp_matter_bitmap8(value));
ATTRIBUTE_FLAG_NONVOLATILE | ATTRIBUTE_FLAG_WRITABLE, esp_matter_bitmap8(value));
}
attribute_t *create_control_sequence_of_operation(cluster_t *cluster, uint8_t value)