Hallo,
ich habe ein Logfile "FileLog_EG_Aussenthermometer_stat" mit folgender DEF erstellt: "./log/EG_Aussenthermometer_stat-%Y-%m.log EG_Aussenthermometer:statTemperature.*AvgLast".
Im SVG Plot lassen sich nun aber die "statTemperatureMonthAvgLast" nicht anzeigen, obwohl sie in den Logfiles zu finden sind.
- SVG DEF: "lp:SVG_FileLog_EG_Aussenthermometer_2:CURRENT" und attr "fixedrange year"
- gplot Zeile: #lp FileLog:FileLog_EG_Aussenthermometer_stat:4:EG_Aussenthermometer.statTemperatureMonthAvgLast\x3a::
Die statTemperatureDayAvgLast können angezeigt werden können.
Kann es sein, dass der Grund damit zu tun hat, dass es pro log-Datei nur einen statTemperatureMonthAvgLast-Eintrag gibt?
Mit "show preprocessed input" im SVG-Editor (SVG Detailseite) kann man die Rohdaten anzeigen lassen.
Falls nur ein Punkt vorhanden ist, dann wird das mWn nur bei "Plot-Type" points angezeigt, die anderen ignorieren es.
- Preprocessed Input ist:
get lp CURRENT INT 2016-01-01_00:00:00 2017-01-01_00:00:01 FileLog:FileLog_EG_Aussenthermometer_stat:4:EG_Aussenthermometer.statTemperatureMonthAvgLast\x3a::
#4:EG_Aussenthermometer.statTemperatureMonthAvgLast\x3a::
- Die Log-Datei EG_Aussenthermometer_stat-2016-01.log enthält eine Zeile:
2016-01-01_23:59:55 EG_Aussenthermometer statTemperatureDayAvgLast: 4.3
Verstehe ich richtig: dein Problem ist, dass im SVG etwas nicht zu sehen ist, obwohl es nicht vorhanden ist?
Ups, sorry, das Problem besteht, wenn ich mit dem Pfeil ein Jahr zurück gehe auf 2015:
- PreProcessed Input:
get lp CURRENT INT 2015-01-01_00:00:00 2016-01-01_00:00:01 FileLog:FileLog_EG_Aussenthermometer_stat:4:EG_Aussenthermometer.statTemperatureMonthAvgLast\x3a::
#4:EG_Aussenthermometer.statTemperatureMonthAvgLast\x3a::
- Auszug EG_Aussenthermometer_stat-2015-12.log (Beispielhaft, genauso ist so eine Zeile in jedem anderen Monat in 2015):
2015-12-31_23:59:55 EG_Aussenthermometer statTemperatureMonthAvgLast: 8.3
Ich vermute, dass du
ZitatFalls nur ein Punkt vorhanden ist, dann wird das mWn nur bei "Plot-Type" points angezeigt, die anderen ignorieren es.
ueberlesen hast.
auch mit points geht es nicht. man sieht ja auch, dass nichts im preprocessed input steht, obwohl es in den logfiles steht...
Dann ist es wohl ein logProxy "Issue".
Dessen modulAutor koennte deklarieren, dass die Daten aus der gleichen Datei stammen muessen, damit waere er fein raus.