garage_esp32.ino /program status format
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user