Hi
Ich habe für den HM-WDS10-TH-O ein Plot erzeugt. Weiß jmd wie ich in der Grafik bei 0 Grad eine Linie anzeigen lassen kann?
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
set y2tics
set grid y2tics
set ylabel "Humidity"
set y2label "Temperature"
set yrange [30:100]
set y2range [-30:45]
#FileLog 4:GA.TempFeucht.temperature\x3a::
#FileLog 4:GA.TempFeucht.humidity\x3a::
Hi nti,
am Besten geht das wohl über das neue Modul "logProxy". Damit kannst du konstante Linien und anderes in deinen Plot einfügen lassen...
http://www.fhemwiki.de/wiki/LogProxy (http://www.fhemwiki.de/wiki/LogProxy)
Grüße
Reinerlein
Hi
Vielen Dank. Hat geklappt
Was hab eich gemacht?
1) In fhem.cfg eine Zeile eingefügt
define logPro logProxy
2) In fhem.cfg die Zeile
define MeinPlot SVG FileLog_MeinLog:SVG_FileLog_MeinLog_1:CURRENT
ersetzt durch
define MeinPlot SVG logPro:SVG_FileLog_MeinLog_1:CURRENT
3) In der .gplot Datei "logProxy" vor "FileLog" eingefügt und mit FileLog_MeinLog:4: ergänzt
#logProxy FileLog:FileLog_MeinLog:4:MeinLog.temperature::
#logProxy FileLog:FileLog_MeinLog:4:MeinLog.humidity::
#logProxy ConstY:0
plot "<IN>" using 1:2 axes x1y2 title 'Temperatur' ls l0 lw 1 with lines,\
"<IN>" using 1:2 axes x1y1 title 'Luftfeuchte' ls l2fill lw 1 with lines,\
"<IN>" using 1:2 axes x1y2 title ' ' ls l7 lw 0.5 with lines