From 41a074906008706dfc8e8521d5ff7c270f59d26a Mon Sep 17 00:00:00 2001 From: Oliver Kleinecke Date: Sat, 15 Feb 2025 20:11:54 +0100 Subject: [PATCH] fix: include light_output header in dynamic_lamp.h and clean up unused includes --- esphome/components/dynamic_lamp/dynamic_lamp.h | 1 + .../components/dynamic_lamp/output/dynamic_lamp_output.cpp | 4 ---- esphome/components/dynamic_lamp/output/dynamic_lamp_output.h | 1 - 3 files changed, 1 insertion(+), 5 deletions(-) diff --git a/esphome/components/dynamic_lamp/dynamic_lamp.h b/esphome/components/dynamic_lamp/dynamic_lamp.h index 151d30f5f1..5ef7bdfa59 100644 --- a/esphome/components/dynamic_lamp/dynamic_lamp.h +++ b/esphome/components/dynamic_lamp/dynamic_lamp.h @@ -2,6 +2,7 @@ #include "esphome/core/component.h" #include "esphome/components/output/float_output.h" +#include "esphome/components/light/light_output.h" namespace esphome { namespace dynamic_lamp { diff --git a/esphome/components/dynamic_lamp/output/dynamic_lamp_output.cpp b/esphome/components/dynamic_lamp/output/dynamic_lamp_output.cpp index 9d626c5349..24e41f9e53 100644 --- a/esphome/components/dynamic_lamp/output/dynamic_lamp_output.cpp +++ b/esphome/components/dynamic_lamp/output/dynamic_lamp_output.cpp @@ -1,12 +1,8 @@ #include "dynamic_lamp_output.h" -#include "esphome/core/helpers.h" -#include "esphome/core/log.h" namespace esphome { namespace dynamic_lamp { -static const char *const TAG = "dynamic_lamp.output"; - void DynamicLamp::write_state(light::LightState *state) override { float bright; state->current_values_as_brightness(&bright); diff --git a/esphome/components/dynamic_lamp/output/dynamic_lamp_output.h b/esphome/components/dynamic_lamp/output/dynamic_lamp_output.h index 885c80cb9b..06fba47d96 100644 --- a/esphome/components/dynamic_lamp/output/dynamic_lamp_output.h +++ b/esphome/components/dynamic_lamp/output/dynamic_lamp_output.h @@ -1,7 +1,6 @@ #pragma once #include "../dynamic_lamp.h" -#include "esphome/components/light/light_output.h" namespace esphome { namespace dynamic_lamp {