 // todo - find right value for these
 const int moistureMaxVal = 255;
 const int moistureMinVal = 982; 
-int moistureThreshold = 1000; // <- made this up
+const byte moistureThreshold = 30; // <- made this up, to %
 
 //===== For water level sensor ===================
 byte waterLevelPercent;
-const byte waterSensorPin = A2;
+const byte waterSensorPin = A3;
 int waterLevelVal;
 String waterLevelStatus = "OK";
 
 //===== For light switch =========================
 const byte lightSwitchPin = 4;
-const byte lightOnThreshold = 90;
+const byte lightOnThreshold = 20;
 const int lightMaxVal = 550;  
 const int lightMinVal = 0; 
 boolean lightIsOn = false;
 
 //===== For water pump ===========================
-const byte waterPumpPin = A3;
+const byte waterPumpPin = A5;
 // todo - find right value for this
-const int waterLevelThreshold = 300; // <- made this up    
+const int waterLevelThreshold = 20; // <- made this up    
 boolean waterPumpIsOn = false;
 unsigned long wateringSeconds = 61000;
 unsigned long prevWatering = 0;
 int waterMaxVal = 690;
-int waterMinVal = 0;   
+int waterMinVal = 325;   
 
 //===== For timed events =========================
 // todo - timed events use regule marers for 1 min 1 hour etc and divide blah

    waterPumpIsOn = false;
    digitalWrite(waterPumpPin, LOW);
    Console.println("Watering stopped");    
  } else if (waterPumpIsOn && moistureThreshold < moistureSensorVal) {
    waterPumpIsOn = false;
    digitalWrite(waterPumpPin, LOW);
    Console.println("Watering stopped");

  while (!Console);
  Console.print("\nPlantStation is warming up.\nYun Console is warming up.\nKeen is warming up.\n\n");

  // Because we need initial moisture readings
  digitalWrite(hygroPower, HIGH);
  delay(5000);
  readMoistureSensor();  
  digitalWrite(hygroPower, LOW);
  // Because end
}

void loop() {
