diff --git a/platformio.ini b/platformio.ini index 2b8a876..43ed276 100644 --- a/platformio.ini +++ b/platformio.ini @@ -11,7 +11,6 @@ [env] framework = arduino lib_deps = - ;arduino-libraries/NTPClient@^3.2.1 ;bblanchon/ArduinoJson@^6.21.4 https://github.com/bblanchon/ArduinoJson/archive/refs/heads/7.x.zip ;ihormelnyk/OpenTherm Library@^1.1.4 @@ -24,7 +23,7 @@ lib_deps = gyverlibs/GyverPID@^3.3 gyverlibs/GyverBlinker@^1.0 milesburton/DallasTemperature@^3.11.0 - laxilef/TinyLogger@^1.0.7 + laxilef/TinyLogger@^1.0.9 https://github.com/Laxilef/WiFiManager/archive/refs/heads/patch-1.zip ;https://github.com/tzapu/WiFiManager.git#v2.0.16-rc.2 build_flags = diff --git a/src/main.cpp b/src/main.cpp index a5e1ccb..c398fe2 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -46,18 +46,26 @@ void setup() { Log.setServiceTemplate("\033[1m[%s]\033[22m"); Log.setLevelTemplate("\033[1m[%s]\033[22m"); Log.setMsgPrefix("\033[m "); + Log.setDateTemplate("\033[1m[%H:%M:%S]\033[22m"); + Log.setDateCallback([] { + unsigned int time = millis() / 1000; + int sec = time % 60; + int min = time % 3600 / 60; + int hour = time / 3600; + + return tm{sec, min, hour}; + }); #if USE_SERIAL Serial.begin(115200); - Log.addStream(&Serial); Serial.println("\n\n"); + Log.addStream(&Serial); #endif #if USE_TELNET TelnetStream.setKeepAliveInterval(500); Log.addStream(&TelnetStream); #endif - //Log.setNtpClient(&timeClient); EEPROM.begin(eeSettings.blockSize()); uint8_t eeSettingsResult = eeSettings.begin(0, 's');