Filelog, Fileplot funktioniert nicht mit meinem Logfile

Begonnen von Georg312, 29 Januar 2013, 23:54:20

Vorheriges Thema - Nächstes Thema

Georg312

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

Reinerlein

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

Georg312


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

Danke!

Georg312


Klappt wunderbar, wenn man verstanden hat wie es gemeint ist.