diff --git a/components/esp_matter/esp_matter_attribute_bounds.cpp b/components/esp_matter/esp_matter_attribute_bounds.cpp index 761f6e1b9b..4e7f515f30 100644 --- a/components/esp_matter/esp_matter_attribute_bounds.cpp +++ b/components/esp_matter/esp_matter_attribute_bounds.cpp @@ -526,8 +526,8 @@ void add_bounds_cb(cluster_t *cluster) break; } case Thermostat::Attributes::MinSetpointDeadBand::Id: { - int16_t min = 0, max = 1270; - esp_matter::attribute::add_bounds(current_attribute, esp_matter_int16(min), esp_matter_int16(max)); + int8_t min = 0, max = 127; + esp_matter::attribute::add_bounds(current_attribute, esp_matter_int8(min), esp_matter_int8(max)); break; } case Thermostat::Attributes::ControlSequenceOfOperation::Id: {