From: David Woodhouse <dwmw@amazon.co.uk>
Date: Sun, 11 Aug 2024 08:58:50 +0000 (+0100)
Subject: Fix fan timeout if turned on via HA MQTT
X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=bf2e0252d4413c2f784be9f66707423602249819;p=users%2Fdwmw2%2Fesp32-pool.git

Fix fan timeout if turned on via HA MQTT
---

diff --git a/humidity.yaml b/humidity.yaml
index 3661931..064d867 100644
--- a/humidity.yaml
+++ b/humidity.yaml
@@ -91,7 +91,7 @@ switch:
       then:
         - lambda: |-
             id(tell_domo_nvalue)->execute(${domo_fan}, 1);
-            id(relay_off_time) = 0;
+            id(relay_off_time) = ::time(NULL) + id(fan_delay);
     on_turn_off:
       then:
         - lambda: |-