From dcaf8cc9c9bb40edefa6c6a7c914dd35b7704892 Mon Sep 17 00:00:00 2001 From: tilman Date: Sat, 10 Jun 2023 16:50:27 +0000 Subject: [PATCH] garage_esp32.ino /program status format --- garage/garage_esp32/garage_esp32.ino | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/garage/garage_esp32/garage_esp32.ino b/garage/garage_esp32/garage_esp32.ino index 9ab52be..da73c7e 100644 --- a/garage/garage_esp32/garage_esp32.ino +++ b/garage/garage_esp32/garage_esp32.ino @@ -403,7 +403,11 @@ void setup() { request->send(200, "application/json", "{ \"action\": \"stop\" }"); } - request->send(200, "application/json", "{ \"status\": \"" + String(programStatus) + "\" }"); + String statusString = false; + if (programStatus > 0) { + statusString = true; + } + request->send(200, "application/json", "{ \"status\": \"" + statusString + "\" }"); }); server.onNotFound(notFound); @@ -425,9 +429,9 @@ void loop() { if ((sprinklerDuration > 0) and ((millis() - sprinklerStartMillis) > sprinklerDuration)) { stopSprinklers(); if (programStatus > 0) { + programStatus--; sprinklerStartMillis = millis(); - programStatus--; if (programStatus == 3) { digitalWrite(PIN_SPRINKLER3, LOW); }