 } SoilMeasurement;
 SoilMeasurement sm;
 
-//===== For digital thermo, humidity sensor =====
+//===== For digital thermo/humidity sensor =====
 #include "DHT.h"
 const byte dhtPin = 2;
 DHT myDHT(dhtPin, DHT11);

  if (currentMillis - prevHourTwelveMillis > hourTwelveInterval) {
    prevHourTwelveMillis = currentMillis;
    
    waterPlants();
  }
  
  if (waterPumpIsOn && currentMillis >= prevWatering + 10000) {
    waterPumpIsOn = false;
    Console.println("Watering stopped");    
  }
}

void waterPlants() {

  // todo - implement all the sensors (water level, moisture)
  // todo - figure out how to send a water pump is on event for log even thou its off at time.
  // todo - leave a trail that pump ran for event log
  // todo - cleanup vars
  
  // todo - timed events use regule marers for 1 min 1 hour etc and divide blah
  
  prevWatering = millis();
  if (!waterPumpIsOn) {
    waterPumpIsOn = true;
    Console.println("Watering started");
  }
  

}

void switchLights() {

    prevMinOneMillis = currentMillis;
    
    sendToKeen();  
    waterPlantStarts();
  }
  
  // these happen every five minutes (or so)
