Gplot zeigt Zeitpunkte falsch an

Begonnen von Gizmoh, 01 September 2015, 10:11:39

Vorheriges Thema - Nächstes Thema

Gizmoh

Hallo,

ich habe bei mir mehrere Plts definiert, teilweise mit Logproxy, teilweise ohne.

Bei meinem Plot des Wohnzimmers bekomme ich allerdings den Fehler, dass der Balken der Balkontür zum falschen Zeitpunkt dargestellt wird. Er ist ca. eine Stunde nach vorne verschoben.
Hier die Plot definition:
define SVG_FileLog_MAX_029e10_1 SVG lp:SVG_FileLog_MAX_029e10_1:CURRENT

Das Plot selbst:
# Created by FHEM/98_SVG.pm, 2015-09-01 09:50:29
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<L1>'
set ytics
set y2tics
set grid y2tics
set ylabel "Ventilstellung in %"
set y2label "Temperatur in °C"
set yrange [0:100]
set y2range [10:45]

#lp FileLog:FileLog_MAX_029e10:4:MAX_029e10.desiredTemperature
#lp FileLog:FileLog_MAX_029e10:4:MAX_029e10.temperature
#lp FileLog:FileLog_MAX_03bc87:4:MAX_03bc87.valveposition
#lp FileLog:FileLog_MAX_025cf3:3:MAX_025cf3.*:0:$fld[2]=~"opened"?100:0

plot "<IN>" using 1:2 axes x1y2 title 'Soll-Temperatur (C)' ls l0 lw 2 with lines,\
     "<IN>" using 1:2 axes x1y2 title 'Ist-Temperatur (C)' ls l1 lw 2 with lines,\
     "<IN>" using 1:2 axes x1y1 title 'Ventil (%)' ls l2 lw 2 with lines,\
     "<IN>" using 1:2 axes x1y1 title 'Balkontür' ls l4fill lw 1 with bars


Und die zugehörigen Logfiles:
Balkontür:
2015-09-01_05:56:22 MAX_025cf3 closed   << addLog
2015-09-01_06:13:43 MAX_025cf3 battery: ok
2015-09-01_06:13:43 MAX_025cf3 onoff: 1
2015-09-01_06:13:43 MAX_025cf3 opened
2015-09-01_06:13:43 MAX_025cf3 RSSI: -46
2015-09-01_06:49:08 MAX_025cf3 battery: ok
2015-09-01_06:49:08 MAX_025cf3 onoff: 0
2015-09-01_06:49:08 MAX_025cf3 closed
2015-09-01_06:49:08 MAX_025cf3 RSSI: -48.5
2015-09-01_06:56:22 MAX_025cf3 closed   << addLog
2015-09-01_07:56:22 MAX_025cf3 closed   << addLog
2015-09-01_08:56:22 MAX_025cf3 closed   << addLog


Thermostat:
2015-09-01_06:11:33 MAX_029e10 desiredTemperature: 21.0
2015-09-01_06:11:33 MAX_029e10 21.0 °C
2015-09-01_06:11:33 MAX_029e10 RSSI: -55.5
2015-09-01_06:13:44 MAX_029e10 mode: auto
2015-09-01_06:13:44 MAX_029e10 battery: ok
2015-09-01_06:13:44 MAX_029e10 displayActualTemperature: 1
2015-09-01_06:13:44 MAX_029e10 desiredTemperature: 12.0
2015-09-01_06:13:44 MAX_029e10 12.0 °C
2015-09-01_06:13:44 MAX_029e10 RSSI: -58.5
2015-09-01_06:14:25 MAX_029e10 temperature: 26.6
2015-09-01_06:14:25 MAX_029e10 desiredTemperature: 12.0
2015-09-01_06:14:25 MAX_029e10 12.0 °C
2015-09-01_06:14:25 MAX_029e10 RSSI: -57
2015-09-01_06:15:17 MAX_029e10 mode: auto
2015-09-01_06:15:17 MAX_029e10 battery: ok
2015-09-01_06:15:17 MAX_029e10 displayActualTemperature: 1
2015-09-01_06:15:17 MAX_029e10 desiredTemperature: 12.0


Im Anhang noch ein Bild des Plots, der Zeitpunkt des Öffnens der Balkontür ist da um ca 5:15 Uhr, laut Log allerdings um 6:13 Uhr.

Wisst ihr evtl. woran das liegen und was ich hier machen könnte?

Danke und Grüße
Gizmoh

justme1968

bars sind um den tatsächlichen zeitpunkt zentriert. versuch mal ibars oder steps.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Gizmoh

Perfekt, danke für die schnelle Antwort, das wars :-)

Grüße
Gizmoh