diff --git a/lib/AmsDataStorage/src/AmsDataStorage.cpp b/lib/AmsDataStorage/src/AmsDataStorage.cpp index a11a4ead..4fddf063 100644 --- a/lib/AmsDataStorage/src/AmsDataStorage.cpp +++ b/lib/AmsDataStorage/src/AmsDataStorage.cpp @@ -66,6 +66,9 @@ bool AmsDataStorage::update(AmsData* data) { day.activeExport = exportCounter; day.lastMeterReadTime = now; } else if(day.activeImport == 0 || now - day.lastMeterReadTime > 86400) { + if(debugger->isActive(RemoteDebug::VERBOSE)) { + debugger->printf_P(PSTR("(AmsDataStorage) %lu == 0 || %lu - %lu > 86400"), day.activeImport, now, day.lastMeterReadTime); + } day.activeImport = importCounter; day.activeExport = exportCounter; day.lastMeterReadTime = now; @@ -111,6 +114,9 @@ bool AmsDataStorage::update(AmsData* data) { month.activeExport = exportCounter; month.lastMeterReadTime = now; } else if(month.activeImport == 0 || now - month.lastMeterReadTime > 2682000) { + if(debugger->isActive(RemoteDebug::VERBOSE)) { + debugger->printf_P(PSTR("(AmsDataStorage) %lu == 0 || %lu - %lu > 2682000"), month.activeImport, now, month.lastMeterReadTime); + } month.activeImport = importCounter; month.activeExport = exportCounter; month.lastMeterReadTime = now;