Hallo,
ich stehe hier gerade völlig auf dem Schlauch und weiss nicht warum ich den Plot nicht hinbekomme.
Ich habe das Logging meiner Sensoren eingeschränkt, so dass für meine Bresser Sensoren nur noch folgendes geloggt wird (so sieht der Inhalt vom Logfile aus):
2019-02-10_11:40:52 Bresser_WoZi T: 21.7 H: 44
2019-02-10_11:46:27 Bresser_WoZi T: 21.7 H: 44
2019-02-10_11:49:49 Bresser_WoZi T: 21.7 H: 45
2019-02-10_11:55:23 Bresser_WoZi T: 21.7 H: 45
2019-02-10_12:00:59 Bresser_WoZi T: 21.7 H: 45
2019-02-10_12:06:33 Bresser_WoZi T: 21.8 H: 45
Nun sollte es doch ein einfaches sein, diese Werte mit Auswahl der entsprechenden Reihe (4. und 6. Column) auch grafisch darzustellen. Irgendwie will er meine Einstellungen aber nicht. Hier das erzeugte gplot-File:
# Created by FHEM/98_SVG.pm, 2019-02-10 12:28:11
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 nomirror
set y2tics
set grid y2tics
set ylabel "Humidity (%)"
set y2label "Temperature in C"
#FileLog_Bresser_WoZi 4:Bresser_WoZi.T\x3a::
#FileLog_Bresser_WoZi 6:Bresser_WoZi.T\x3a::
plot "<IN>" using 1:2 axes x1y2 title 'Measured temperature' ls l0 lw 1 with lines,\
"<IN>" using 1:2 axes x1y1 title 'Humidity (%)' ls l1 lw 1 with lines
Und die Ausgabe von "Show preprocessed input":
get FileLog_Bresser_WoZi CURRENT INT 2019-02-10_00:00:00 2019-02-10_23:59:59 4:Bresser_WoZi.T\x3a:: 6:Bresser_WoZi.T\x3a::
#4:Bresser_WoZi.T\x3a::
#6:Bresser_WoZi.T\x3a::
Erkennt jemand meinen Denkfehler?!
EDIT: komisch - nach einem Neustart von FHEM erkennt er die Plots, so wie es sein soll :o