From c50f02510c13d19eadfb559e122c90c87c3c444f Mon Sep 17 00:00:00 2001 From: jens Date: Sat, 9 Oct 2021 12:33:21 +0200 Subject: [PATCH] - fixed heater --- tasks/heater.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tasks/heater.py b/tasks/heater.py index 1fcb823..f321c0c 100644 --- a/tasks/heater.py +++ b/tasks/heater.py @@ -53,10 +53,10 @@ class HeaterTask(ATask): self.pulse_counter = 0 if self.power_soll < self.device.get_power_min(): + if self.power_soll == 0 or self.pulse_counter >= on_count: + self.device.set_power(0) if self.pulse_counter < on_count: self.device.set_power(self.device.get_power_min()) - else: - self.device.set_power(0) else: self.device.set_power(self.power_soll)