diff --git a/esphome/components/adc/adc_sensor_esp32.cpp b/esphome/components/adc/adc_sensor_esp32.cpp index afa369d409..24e3750091 100644 --- a/esphome/components/adc/adc_sensor_esp32.cpp +++ b/esphome/components/adc/adc_sensor_esp32.cpp @@ -96,7 +96,7 @@ float ADCSensor::sample() { } sum += raw; } - sum = (sum + (this->sample_count_ >> 1)) / this->sample_count_; + sum = (sum + (this->sample_count_ >> 1)) / this->sample_count_; // NOLINT(clang-analyzer-core.DivideZero) if (this->output_raw_) { return sum; }