diff --git a/garage/garage_esp32/garage_esp32.ino b/garage/garage_esp32/garage_esp32.ino index 9243601..1014d02 100644 --- a/garage/garage_esp32/garage_esp32.ino +++ b/garage/garage_esp32/garage_esp32.ino @@ -400,6 +400,7 @@ void setup() { programStatus = 4; digitalWrite(PIN_SPRINKLER4, LOW); + sprinklerStartMillis = sprinklerStartMillis + ((sprinklerDuration / 2) * 60 * 1000); // XXX Terrasse nur halb so lange bewässern request->send(200, "application/json", "{ \"action\": \"start\" }"); } else { @@ -450,6 +451,7 @@ void loop() { } else { sprinklerDuration = 0; + sprinklerStartMillis = 0; } }