Hallo,
ich schaffe es beim besten Willen nicht, eine selbst erstellte Logdatei über die Weblink-Funktion zu plotten.
Das Logfile wird nicht über fhem gefüllt, es ist vorhanden. "Verbrauch" gibt es nicht.
Ich bekomme keinerlei Fehlermeldung. Der angezeigte Plot ist einfach nur leer.
Es sind keine Messwerte zu sehen.
Hat vielleicht irgendjemand eine Idee, wo mein Problem liegen könnte?
Vielen Dank schonmal!
############# Meine Konfig
# Filelog Verbrauchsanzeige
define FileLog_Verbrauch FileLog ./log/Verbrauch.log Verbrauch
attr FileLog_Verbrauch logtype text
attr FileLog_Verbrauch room Logfiles
# Plot Verbrauch
define weblink_Verbrauch weblink fileplot FileLog_Verbrauch:myVerbrauch:CURRENT
attr weblink_Verbrauch label "Verbrauch Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_Verbrauch room Plots
################ myVerbrauch
set terminal png transparent truecolor rounded medium size <SIZE> enhanced
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 "Gas (kWh)"
set ylabel "Strom (kWh)"
plot \
"< awk $2=="G:" {print $1, $3}' <IN>" using 1:2 axes x1y2 title 'Gas' with lines,\
"< awk $4=="P:" {print $1, $5}' <IN>" using 1:2 axes x1y1 title 'Strom' with lines
########## Verbrauch.log
2013-01-29_22:21:17 G: 0.0 P: 0.42
2013-01-29_22:23:45 G: 0.0 P: 0.42
2013-01-29_22:23:51 G: 0.0 P: 0.42
2013-01-29_22:30:00 G: 1.93284 P: 0.17
2013-01-29_22:30:00 G: 1.93284 P: 0.17
2013-01-29_22:30:00 G: 0.0 P: 0.36
Gruß Georg
Hi Georg,
da fällt mir vor allem auf, dass in der GPlot-Datei die FileLog-Angabe fehlt. Also z.B.:
#FileLog 3::0:
#FileLog 5::0:
Das ist etwas unaufällig, da man denkt, dass dies ein Kommentar sei... ist aber wichtig...
Grüße Reinerlein
Ups ja. In der Tat habe ich das für einen Kommentar gehalten. Das steht zwar aus was drin, was ich hier für das Posting weggelassen habe, aber das ist mit Sicherheit falsch.
Aber ich sehe gerade, das Wiki hat eine umfangreiche Abhandlung hierzu. Das werde ich heute abend direkt mal ausprobieren.
http://www.fhemwiki.de/wiki/Creating_Plots (//www.fhemwiki.de/wiki/Creating_Plots)
Danke!
Klappt wunderbar, wenn man verstanden hat wie es gemeint ist.