Hallo ich habe eine Logdatei mit folgendem Inhalt:
2013-03-17_11:44:33 Klima_Kueche desired-temp: 21.0
2013-03-17_11:44:34 Klima_Kueche desired-temp: 21.0
2013-03-17_11:44:34 Klima_Kueche desired-temp: 21.0
2013-03-17_11:54:06 Klima_Kueche measured-temp: 23.4
2013-03-17_11:54:25 Klima_Kueche desired-temp: 20.0
2013-03-17_11:54:26 Klima_Kueche desired-temp: 20.0
2013-03-17_11:54:26 Klima_Kueche desired-temp: 20.0
2013-03-17_11:56:17 Klima_Kueche measured-temp: 23.7
2013-03-17_11:58:19 Klima_Kueche measured-temp: 23.9
2013-03-17_12:00:08 Klima_Kueche desired-temp: 21.0
2013-03-17_12:00:09 Klima_Kueche desired-temp: 21.0
2013-03-17_12:00:09 Klima_Kueche desired-temp: 21.0
2013-03-17_12:01:09 Klima_Kueche measured-temp: 24.1
2013-03-17_12:03:45 Klima_Kueche measured-temp: 24.2
2013-03-17_12:06:07 Klima_Kueche measured-temp: 24.3
Ich möchte dazu eine plot Datei erstellen. Mir ist nur noch nicht klar wie der Zusammenhang zwischen Logfile und Plot ist.
Gruß
Kutschi
Hi,
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 ytics nomirror
set y2tics
#set ytics
set title '<L1>'
set grid xtics y2tics
set y2label "Temp Soll C"
set ylabel "Temp Ist C"
#FileLog 4:measured:0:
#FileLog 4:desired:0:
plot \
"< egrep 'measured' <IN>"\
using 1:4 axes x1y2 title 'Temp Soll C' with lines,\
"< egrep 'desired' <IN>"\
using 1:4 axes x1y1 title 'Temp Ist C' with lines\
Wichtig sind die 2 Zeilen mit dem "#" davor, dort steht die Spalte, der Filter usw.
Nur mal so ins unreine ... ungetestet => ohne Gewähr. Gibt aber auch zahlreiche Beispiele im Wiki und der Einsteigerdoku ;)
Edith ergänzt: Oder meinst du jetzt die Befehle für die fhem.cfg?
Gruß
Thomas