Hallo,
für einen Temperatur/Luftfeuchtesensor möchte ich ein Diagramm mit zwei Skalen: Temperatur 15-35 Grad, Luftfeuchte 0-100%. Die Skalen werden korrekt dargestellt. Die Temperatur wird auch korrekt geplottet. Leider geht es bei der Luftfeuchte schief: Sie liegt um 30% - wird aber auf die Temperaturskala normiert angezeigt. Also mache ich was falsch - nur: Was mache ich falsch?
Zitat# cat SVG_FileLog_Temperatur_Arbeitszimmer_1.gplot
# Created by FHEM/98_SVG.pm, 2018-02-09 21:57:36
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 'Arbeitszimmer Temperatur und Luftfeuchtigkeit'
set ytics
set y2tics
set grid ytics y2tics
set ylabel "Luftfeuchtigkeit"
set y2label "Temperatur"
set yrange [0:100]
set y2range [15:35]
#FileLog_Temperatur_Arbeitszimmer 4:Temperatur_Arbeitszimmer.temperature\x3a::
#FileLog_Temperatur_Arbeitszimmer 4:Temperatur_Arbeitszimmer.humidity\x3a::
plot "<IN>" using 1:2 axes x1y2 title 'Temperatur' ls l5 lw 2 with lines,\
"<IN>" using 1:2 axes x1y2 title 'Luftfeuchtigkeit' ls l2fill lw 2 with lines
du hast dir falsche achse angegeben.
Das war jetzt leider etwas kurz für mich. Was konkret mache ich falsch?
Aus right machst du left bei der Feuchte.
Mit dem Handy online, daher kurz gefasst...
im plot editor hast du für beide kurven right als achse angegeben.
Ahhhh ...
Danke!