#define LED_PIN 2  // LED pin

void setup() {
  Serial.begin(9600); // Initialize Serial monitor
  pinMode(LED_PIN, OUTPUT); // Initialize LED pin as an output
}

void loop() {
  if (Serial.available()) { // Check if data is available to read
    String receivedString = Serial.readStringUntil('\n'); // Read the incoming data till newline character
    
    if (receivedString == "on") {
      digitalWrite(LED_PIN, HIGH); // Turn on LED
      Serial.println("Watering");
    } 
    else if (receivedString == "off") {
      digitalWrite(LED_PIN, LOW); // Turn off LED
      Serial.println("Watering off");
    }
  }
}