diff --git a/sunny05.ino b/sunny05.ino index 9f9e993..34cd2f2 100644 --- a/sunny05.ino +++ b/sunny05.ino @@ -3,7 +3,7 @@ #include "FastLED.h" #include "GyverButton.h" -#define VER "5.78" +#define VER "5.79" #include "ESP8266WiFi.h" #include "PubSubClient.h" @@ -224,7 +224,10 @@ void setup() Serial.println(NTP.online()); if (NTP.online() == 0) { + NTP.end(); NTP.setHost("192.168.121.9"); + NTP.begin(3); + NTP.updateNow(); } }); NTP.onSecond([]() @@ -879,9 +882,9 @@ void action() d_off.minute = valTime_off.minute; if(d_off < d_on) { - d_off.addMinutes(15); - valTime_off.hour = d_off.hour; - valTime_off.minute = d_off.minute; + d_on.addMinutes(15); + valTime_off.hour = d_on.hour; + valTime_off.minute = d_on.minute; Serial.printf("on %02d:%02d off %02d:%02d\r\n",valTime_on.hour,valTime_on.minute,valTime_off.hour,valTime_off.minute); } }