Hallo zusammen!
Ich bin gerade dabei meine FHEM Installation auf DbLog umzustellen.
DbLog selber funktioniert einwandfrei.
Die ersten Plots sind auch schon umgezogen.
Jetzt habe ich das Problem, dass ich die FHT80TF nicht geplottet kriege.
FHEM malt hier immer nur eine Linie bei Closed.
Mein gplot File:
# Created by FHEM/98_SVG.pm, 2014-01-12 17:45:17
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 '<TL>'
set ytics nomirror
set y2tics
set grid
set ylabel ""
set y2label ""
set ytics ("Closed" 0, "Open" 1)
set y2tics ("Closed" 0, "Open" 1)
set yrange [-0.1:1.1]
set y2range [-0.1:1.1]
#FileLog 4:Window:0:$fld[3]=~"Open"?1:0
#DbLog <SPEC1>:Window:0:$fld[3]=~"Open"?1:0
plot "<IN>" using 1:2 axes x1y1 title 'Open/Closed' ls l0 lw 1 with lines
Und hier einer der Aufrufe:
define DBSVG_sz.Fenster SVG myDbLog:fht80tf:HISTORY
attr DBSVG_sz.Fenster label "sz.Fenster"
attr DBSVG_sz.Fenster plotfunction sz.Fenster
attr DBSVG_sz.Fenster room DBSVG
Und nun die Frage... Was mache ich falsch?
Um Hilfestellung wäre ich Dankbar!
Grüße,
Thorsten
Hallo,
mit der angehängten fht80tfdb.gplot plotte ich wunderbar aus meiner DB.
Grüße
Vielen Dank für die schnelle Hilfe!
Funktioniert einwandfrei
:D
Hallo,
gern geschehen.
Nun kannst du noch den Beitrag als gelöst markieren und dann schauen wo in deinem und meinem File die Unterschiede sind ;)
Danke.
Grüße
Hallo @ all,
Habe das plotfile aus diesem Beitrag bisher mit Erfolg verwendet.
Kann es sein, das die neue Fehlermeldung im LOG seit den letzten Veränderungen davon kommt?
2014.10.12 17:57:54 1: PERL WARNING: Argument "Closed" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1468.
2014.10.12 17:57:54 1: PERL WARNING: Argument "Closed" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 1468.
und so endlos weiter...