FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: gichtl am 16 Februar 2021, 15:40:43

Titel: [gelöst] Die Daten für die letzte Sekunde im Plotbereich werden nicht gelesen
Beitrag von: gichtl am 16 Februar 2021, 15:40:43
Egal ob Tages-, Wochen-, Montats- oder Jahresplot, es fehlen immer die Daten vom letzten Tag im Intervall für 23:59:59 Uhr, also immer genau die letzte Sekunde. Mit "Show preprocessed input" wird zwar der Datumsbereich korrekt wiedergegeben, aber die gelesenen Daten enden immer auf 23:59:58. Im Logfile sind sie jedoch enthalten.


get FileLog_T.Test CURRENT INT 2020-01-01_00:00:00 2020-12-31_23:59:59 parameter

2020-01-01_00:00:00 20
2020-01-01_00:00:01 0
...
2020-11-01_00:00:00 10
2020-11-01_00:00:01 0
2020-11-30_23:59:58 0
2020-11-30_23:59:59 -10
2020-12-01_00:00:00 10
2020-12-01_00:00:01 0
2020-12-31_23:59:58 0
#parameter


Im angehängten Testlog für 2020 ist in der ersten bzw. letzten Sekunde für das Jahr ein Peak mit +20 bzw. -20, und für die Monate dazwischen ein Peak mit +10 bzw. -10. Das Plot müßte somit entsprechend skalieren, was es aber nicht tut.
Titel: Antw:Die Daten für die letzte Sekunde im Plotbereich werden nicht gelesen
Beitrag von: rudolfkoenig am 16 Februar 2021, 19:35:53
Danke fuer den Hinweis, habs gefixt.
Hoffentlich ohne Nebeneffekte.
Titel: Antw:Die Daten für die letzte Sekunde im Plotbereich werden nicht gelesen
Beitrag von: gichtl am 17 Februar 2021, 10:08:16
Danke, funktioniert bei mir.