void updateShadow()

in arduino/plant_reference.ino [157:171]


void updateShadow(){
  expresslinkExecuteCommand("AT+SHADOW1 GET DELTA\n");
  JsonObject& delta = jsonBuffer.parseObject(String(expresslinkResponse).substring(3));
  const char* updateMes = delta["state"]["water"];
  waterOn = strcmp(updateMes, "on") == 0;

  if (waterOn) {
    pumpStart = millis();
    Serial.printf("WATER PUMP ON\n");
    digitalWrite(waterPin, HIGH);
  } else {
    Serial.printf("WATER PUMP OFF\n");
    digitalWrite(waterPin, LOW);
  }
}