diff --git a/esphome/components/sensor/sensor.cpp b/esphome/components/sensor/sensor.cpp index 3be0df9963..6d6cff0400 100644 --- a/esphome/components/sensor/sensor.cpp +++ b/esphome/components/sensor/sensor.cpp @@ -54,7 +54,7 @@ void Sensor::publish_state(float state) { void Sensor::add_on_state_callback(std::function &&callback) { this->callback_.add(std::move(callback)); } void Sensor::add_on_raw_state_callback(std::function &&callback) { if (!this->raw_callback_) { - this->raw_callback_ = std::make_unique>(); + this->raw_callback_ = make_unique>(); } this->raw_callback_->add(std::move(callback)); } diff --git a/esphome/components/text_sensor/text_sensor.cpp b/esphome/components/text_sensor/text_sensor.cpp index 91cb320782..c57e0ffefb 100644 --- a/esphome/components/text_sensor/text_sensor.cpp +++ b/esphome/components/text_sensor/text_sensor.cpp @@ -56,7 +56,7 @@ void TextSensor::add_on_state_callback(std::function callback } void TextSensor::add_on_raw_state_callback(std::function callback) { if (!this->raw_callback_) { - this->raw_callback_ = std::make_unique>(); + this->raw_callback_ = make_unique>(); } this->raw_callback_->add(std::move(callback)); }