From 85fdb67f6b9592f69afb2ac6d8730e617ff37d38 Mon Sep 17 00:00:00 2001 From: Oliver Kleinecke Date: Sat, 15 Feb 2025 16:43:46 +0100 Subject: [PATCH] fix: ensure state is updated in write_state method of DynamicLamp --- esphome/components/dynamic_lamp/output/dynamic_lamp_output.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/esphome/components/dynamic_lamp/output/dynamic_lamp_output.cpp b/esphome/components/dynamic_lamp/output/dynamic_lamp_output.cpp index a1a0485630..0d6684b440 100644 --- a/esphome/components/dynamic_lamp/output/dynamic_lamp_output.cpp +++ b/esphome/components/dynamic_lamp/output/dynamic_lamp_output.cpp @@ -10,6 +10,7 @@ static const char *const TAG = "dynamic_lamp.output"; void DynamicLamp::write_state(float state) { if (this->parent_->write_state_(this->lamp_, state)) { this->state_ = state; + } } } // namespace dynamic_lamp