1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-03 20:02:22 +01:00

Clamp rotary_encoder restored value to min and max (#3184)

This commit is contained in:
Jesse Hills
2022-02-10 11:12:05 +13:00
parent 8dcc9d6b66
commit f376a39e55

View File

@@ -138,6 +138,8 @@ void RotaryEncoderSensor::setup() {
initial_value = 0;
break;
}
initial_value = clamp(initial_value, this->store_.min_value, this->store_.max_value);
this->store_.counter = initial_value;
this->store_.last_read = initial_value;