]> www.infradead.org Git - users/dwmw2/esp32-pool.git/commitdiff
Debug pump auto-on
authorDavid Woodhouse <dwmw@amazon.co.uk>
Thu, 9 May 2024 09:03:23 +0000 (10:03 +0100)
committerDavid Woodhouse <dwmw@amazon.co.uk>
Thu, 9 May 2024 09:03:23 +0000 (10:03 +0100)
pool.yaml

index b43b229f7d01c9b7d46014f115aeb34354d4b159..64807eaa60366f502b09b65371eb9698e4a46a27 100644 (file)
--- a/pool.yaml
+++ b/pool.yaml
@@ -68,6 +68,7 @@ script:
         auto outtemp = id(solar_out).state;
         auto intemp = id(solar_in).state;
 
+        //id(pump_default)->execute(false);
         if (isnan(outtemp) || isnan(intemp) || outtemp == 0.0 || intemp == 0.0)
           return;
 
@@ -123,6 +124,7 @@ script:
     then:
       lambda: |-
         static bool done = false;
+        ESP_LOGD("pump_default", "Invoked with force = %s, done = %s", force ? "true" : "false", done ? "true" : "false");
         if (force || !done) {
            auto t = id(sntp_time).now();
            if (t.is_valid()) {
@@ -132,6 +134,8 @@ script:
               else
                 id(pool_pump).turn_off();
               done = true;
+           } else {
+              ESP_LOGD("pump_default", "Time not valid");
            }
         }