diff --git a/esphome/components/sensor/sensor.cpp b/esphome/components/sensor/sensor.cpp index 0eb051e4f3..d15f6328ba 100644 --- a/esphome/components/sensor/sensor.cpp +++ b/esphome/components/sensor/sensor.cpp @@ -88,7 +88,7 @@ void Sensor::publish_state(float state) { } void Sensor::add_on_state_callback(std::function &&callback) { - this->callbacks_.add_second(std::move(callback)); + this->callback_.add(std::move(callback)); } void Sensor::add_on_raw_state_callback(std::function &&callback) {