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 {