From ccdcd0f233961383faaec57c7fcdb4d3402e5b8c Mon Sep 17 00:00:00 2001 From: max Date: Sat, 2 May 2026 00:43:08 +0200 Subject: [PATCH] fix: fix race condition where the led stays blinking when connection is restored --- components/levoit/levoit.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/levoit/levoit.cpp b/components/levoit/levoit.cpp index 46c9979..9e05e5d 100644 --- a/components/levoit/levoit.cpp +++ b/components/levoit/levoit.cpp @@ -630,6 +630,8 @@ namespace esphome this->sendCommand(CommandType::setFilterLedOff); filter_led_on_ = false; filter_blinking_ = false; + // Ensure any blinking is cleared before setting solid LED + this->sendCommand(CommandType::setWifiLedOff); if (this->model_ == ModelType::CORE200S) { this->set_timeout(500, [this]() {