 
   // Process timezone (in seconds, it is already added to start/stop time)
 
-  Serial.println(String("Time zone: ") + time_input.getTZ());
+  Serial.println(String("Time zone: ") + timeInput.getTZ());
 
   // Process weekdays
 
   for (int i = 1; i <= 7; i++) {
-    if (time_input.isWeekdaySelected(i)) {
+    if (timeInput.isWeekdaySelected(i)) {
       Serial.println(String("Day ") + i + " is selected");
     }
   }


  // Process stop time

  switch (time_input.getStopMode())
  {
    case TimeInputParam::TIME_SPECIFIED:
      Serial.println(String("Stop: ") + time_input.getStopHour() + ":" + time_input.getStopMinute() + ":" + time_input.getStopSecond());
      break;
    case TimeInputParam::TIME_SUNRISE:
      Serial.println("Stop at sunrise");

}

BLYNK_WRITE(V1) {
  TimeInputParam timeInput(param);

  // Process start time

  switch (timeInput.getStartMode())
  {
    case TimeInputParam::TIME_SPECIFIED:
      Serial.println(String("Start: ") + timeInput.getStartHour() + ":" + timeInput.getStartMinute() + ":" + timeInput.getStartSecond());
      break;
    case TimeInputParam::TIME_SUNRISE:
      Serial.println("Start at sunrize");
