From b012f928b56c0ec224178eee11b4062e3848032d Mon Sep 17 00:00:00 2001 From: manuel Date: Thu, 22 Jan 2026 23:03:03 +0100 Subject: Make sure to power off warm+cold if light is off --- esphome/config/toiletlight.yaml | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'esphome/config') diff --git a/esphome/config/toiletlight.yaml b/esphome/config/toiletlight.yaml index 41cf154..68b4f94 100644 --- a/esphome/config/toiletlight.yaml +++ b/esphome/config/toiletlight.yaml @@ -117,6 +117,10 @@ output: float newlvl = (state) ? state * (max - min) + min : 0; ESP_LOGD("cal", "dim: %f -> %f", state, newlvl); output->set_level(newlvl); + if (newlvl == 0) { + id(pwm_warm).set_level(0); + id(pwm_cold).set_level(0); + } # closed loop not implemented #sensor: -- cgit v1.2.3