Plot / Ventilstellungswert glättet die anderen Werte

Begonnen von Shadow, 25 April 2016, 09:47:50

Vorheriges Thema - Nächstes Thema

Shadow

Hallo!
Ich nutze eine angepasste temp4hum6.gplot für meine Plots.

Sie sieht so aus.
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 'Thermostat'
set ytics nomirror
set y2tics
set grid y2tics
set ylabel "Luftfeuchtigkeit (%)"
set y2label "Temperatur in C"


#FileLog 4:T\x3a:0:
#FileLog 6:H\x3a:0:
#FileLog 4:desired-temp\x3a:0:
#FileLog 4:actuator\x3a:0:
plot \
  "< awk '/T:/ {print $1, $4}' <IN>" using 1:2 ls l0 axes x1y2 title 'Temperature' with lines,\
  "< awk '/H:/ {print $1, $6}' <IN>" using 1:2 ls l2fill axes x1y1 title 'Humidity' with lines\
"< awk '/desired-temp/ {print $1, $4}' <IN>" using 1:2 axes x1y2 title 'Solltemperatur' ls l1 lw 1 with lines,\
"< awk '/actuator/ {print $1, $4}' <IN>" using 1:2 axes x1y2 title 'Ventilstellung' ls l5 lw 1 with lines


Es scheint so, dass wenn ich die Zeile mit der Venilstellung einfüge er die anderen Werte glättet.
Also Wenn ich die Zeile Linksbündig mache (x1y1) hat die Luftfeuchtigkeit kaum noch einen ausschlag. Ist also fast eine gerade Linie obwohl zB im Bad fast 20 % unterschied innerhalb einer kurzen Zeit sind.
Wenn ich es Rechtsbündig mache (x1y2) dann Glättet er die Temperatur.

Da Luftfeuchtigkeit und Ventilstellung eigentlich beides von 0-100 gehen sollten die eigentlich Linksbündig sein und die Temperatur doch eigentlich anhand der Rechten Skala formatiert werden.

Wo liegt in dem Code der Denkfehler?


Edit 11.05:

Lösung:
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 ytics nomirror
set y2tics
#set ytics
set title '<L1>'
set grid xtics y2tics
set y2label "Temperatur in °C"
set ylabel "Ventil (%)"
#FileLog 4:measured-temp:0:
#FileLog 4:desired-temp:0:
#FileLog 4:humidity:0:
#FileLog 4:actuator:0:int
plot \
"< awk '/temperature/{print $1, $4}' <IN>"\
   using 1:2 axes x1y2 title 'Temperatur' with lines lw 2,\
"< awk '/desired/{print $1, $4}' <IN>"\
   using 1:2 axes x1y2 title 'Wunschtemperatur' with steps,\
"< awk '/humidity/ {print $1, $4+0}' <IN>"\
   using 1:2 axes x1y1 title 'Feuchte (%)' with lines,\
"< awk '/actuator/ {print $1, $4+0}' <IN>"\
   using 1:2 axes x1y1 title 'Ventil (%)' with lines
System:
RPi 1 (FHEM) + COC Modul (auf GPios) + Antenne, 6 x HM-LC-Dim1T-FM (Dim Licht), 6 x HM-LC-Bl1PBU-FM (Rolladen), 7 x HM-CC-VD (Heizkörer), 5 x HM-CC-TC (Temperatur), 6 x HM-SEC-SC-2 (Fenster), 2 x HM-PB-6-WM55 (Taster)