Mal wieder Plot Problem Presence ... ich find den Fehler nicht

Begonnen von AnonymousHolger, 24 März 2018, 22:42:27

Vorheriges Thema - Nächstes Thema

AnonymousHolger

Hallo, mal wieder ein Plotproblem .. irgendwie ist der Wurm drin ... seit 2 Tagen versuche jede beliebige Kombination und komme nicht zum Ziel ....

Irgendwelche Tips ?

Presence Log sieht so aus:
2018-03-24_22:24:19 Presence_Readings Presence_HS: present Presence_MJ: present Presence_AP: absent
2018-03-24_22:26:19 Presence_Readings Presence_HS: present Presence_MJ: present Presence_AP: absent
2018-03-24_22:28:19 Presence_Readings Presence_HS: present Presence_MJ: present Presence_AP: absent
2018-03-24_22:30:19 Presence_Readings Presence_HS: present Presence_MJ: present Presence_AP: absent
2018-03-24_22:32:19 Presence_Readings Presence_HS: present Presence_MJ: present Presence_AP: absent

Jetzt würde ich erhoffen, dass ich jeweils den Spalten 4,6,8 verschiedenen Graphen zuordnen kann.
Plot SVG sieht wie folgt aus und ist bereits das Beste was ich hinbekommen habe, generiert aber nur eine linie bei "absent" (=0)

# Created by FHEM/98_SVG.pm, 2018-03-24 22:36:12
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
set y2tics ("present" 1, "absent" 0)
set grid
set ylabel "Humidity"
set y2label "Presence"
set y2range [0:1]

#FileLog_AllPresence 4:Presence_Readings.*:0:$fld[2]=~"present"?1:0
#FileLog_AllPresence 6:Presence_Readings.*:0:$fld[2]=~"present"?1:0
#FileLog_AllPresence 8:Presence_Readings.*:0:$fld[2]=~"present"?1:0

plot "<IN>" using 1:2 axes x1y2 title 'Holger' ls l2 lw 1 with lines,\
     "<IN>" using 1:2 axes x1y2 title 'Maria' ls l0 lw 1 with lines,\
     "<IN>" using 1:2 axes x1y2 title 'AuPair' ls l3 lw 1 with lines


mumpitzstuff

#1
Was passiert damit?

#FileLog_AllPresence 4:Presence_Readings.*:0:$fld[3]=~"present"?1:0
#FileLog_AllPresence 6:Presence_Readings.*:0:$fld[5]=~"present"?1:0
#FileLog_AllPresence 8:Presence_Readings.*:0:$fld[7]=~"present"?1:0


Bist du sicher das deine Frau wissen soll, wann du und das AuPair zu Hause sind?  ;D

AnonymousHolger

Super, vielen Dank funktioniert einwandfrei !... jetzt brauch ich nur noch den Knopf um die Grafik zu verstecken .... damit meine Frau die nicht findet  ;D ;D ;D ;D ;D ;D