 
 struct ConfigurationTime {
     uint8_t version;
-    int hour;
-    int minute;
+    uint8_t hour;
+    uint8_t minute;
 };
 
 ConfigurationTime configurationTime;
+ConfigurationTime reminderTime;
 
 const char *PUBLISH_EVENT_NAME = "status";
 

    if (!requestDisplayConfigurationTime) {
        if (requestDisplayTime) {
            if (!isLCDBusy) {

                isLCDBusy = true;
                lcd.setCursor(0,0);
                lcd.print("          ");

            isLCDBusy = true;
            if (switchState == HIGH) {
                lcd.setCursor(0,1);
                lcd.print("       ");
                lcd.setCursor(0,1);
                lcd.print("CLOSED");

                startBuzzerForClose();
            } else {
                lcd.setCursor(0,1);
                lcd.print("       ");
                lcd.setCursor(0,1);
                lcd.print("OPEN");
            }
