         Serial.println(tmpResponse);
       }
       wifi.println(F("AT+CIPCLOSE"));
-        
-    }
-  }
-}
-
+    }
+  } else {
+    wifi.println(F("AT+CIPCLOSE"));
+  }
+}
+

  } else {
    if(isopen){
      // servo go to 0 degrees (close)
      servo1.write(0);
      isopen=false;
      delay(1000);
    } else {
      // do nothing
    }
  }
}


//unsigned long stime = 1800000; // Zeit zwischen den Sendezeiten
//unsigned long mtime = 900000; // Zeit zwischen den Messungen
unsigned long stime = 20000; // Zeit zwischen den Sendezeiten
unsigned long mtime = 10000; // Zeit zwischen den Messungen

boolean isopen; // Boolean Feld fuer den Status vom Luefter.

