Problem fixedrange year und logproxy offset='-1m'?

Begonnen von FhemPiUser, 02 Januar 2016, 21:52:32

Vorheriges Thema - Nächstes Thema

FhemPiUser

Hallo,
ich habe einen SVG Plot mit fixedrange year und einen logProxy offset="-1m" und es wird der Dezember-Wert nicht angezeigt. Ist das ein Bug?

rudolfkoenig

Bitte beim debuggen solcher Probleme behilflich sein, und die komplette Definition aller beteiligten Einheiten (FileLog/DbLog/logProxy/SVG) samt Beispieldaten posten.
Falls die Daten in FileLog mit Jahres-Aufteilung liegen: Ein FileLog get kann Daten nur aus einer Datei zurueckliefern.

FhemPiUser

ja, richtig. Anbei die Definitionen:
- DEF des SVG Plotslp:
SVG_FileLog_CUL_EM_9_gesamt_2:CURRENT
- Definitionen in gplot-File SVG_FileLog_CUL_EM_9_gesamt_2:
#lp FileLog:FileLog_CUL_EM_9_gesamt,offset='-1m':5:CUL_EM_9.cum_month\x3a::
- PreProcessed Input zeigt an:
[code]get lp CURRENT INT 2015-01-01_00:00:00 2016-01-01_00:00:01 FileLog:FileLog_CUL_EM_9_gesamt,offset='-1m':5:CUL_EM_9.cum_month\x3a::

2015-01-01_00:00:48 635.030
2015-02-01_00:03:26 590.840
2015-03-01_00:02:14 408.350
2015-04-01_00:01:12 270.880
2015-05-01_00:01:00 166.220
2015-06-01_00:04:40 53.860
2015-07-01_00:00:43 35.290
2015-08-01_00:00:24 28.040
2015-09-01_00:09:44 72.930
2015-10-01_00:02:10 299.960
2015-11-01_00:04:17 366.700
#5:CUL_EM_9.cum_month\x3a::

- Es gibt im Logfile CUL_EM_9_gesamt-2016.log folgende Zeile, die nicht als Dezemberwert 2015 angezeigt wird:
2016-01-01_00:04:03 CUL_EM_9 cum_month: CUM_MONTH: 418.850 CUM: 4338.620 COST: 198.62

gima84

Ich geh davon aus, das es ein Bug ist. Hatte ich vor einiger Zeit auch schon gemeldet (siehe http://forum.fhem.de/index.php/topic,26529.msg366335.html#msg366335).

Aber für ne Lösung reichen meine Perl Kenntnisse leider nicht aus.

Gruß Martin