diff --git a/esphome/components/emporia_vue_utility/emporia_vue_utility.cpp b/esphome/components/emporia_vue_utility/emporia_vue_utility.cpp index 3d6a144..05271d2 100644 --- a/esphome/components/emporia_vue_utility/emporia_vue_utility.cpp +++ b/esphome/components/emporia_vue_utility/emporia_vue_utility.cpp @@ -138,9 +138,10 @@ void EmporiaVueUtility::loop() { send_install_code_req(); else if (startup_step == 3) send_meter_join(); - else + else { ready_to_read_meter_ = true; - next_expected_meter_request = now + update_interval_; + next_expected_meter_request = now + update_interval_; + } } }