FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: Tomili am 09 Februar 2018, 13:58:38

Titel: Plot zeigt Werte nicht an [GELÖST]
Beitrag von: Tomili am 09 Februar 2018, 13:58:38
Hallo zusammen.

Bin am verzweifeln. :-(

Ich will in einem Plot die Temperatur, die gewünschte Temperatur und den Status des Ventils der Fussbodenheizung anzeigen lassen.

Habe stundenlang alle möglichen Beispiele getestet, aber den Status des Ventils bekomme ich nicht angezeigt.
Es wird immer nur eine Linie unten angezeigt, obwohl es den Log-Eintrag "on" gibt.

Hier meine Def.:
# Created by FHEM/98_SVG.pm, 2018-02-09 10:16:55
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 ("on" 1, "off" 0)
set y2tics
set grid
set ylabel ""
set y2label "Status"
set yrange [-0.1:1.1]
set y2range [20:25]

#FLog_EG.WZ.graph.dummy 4:EG.WZ.graph.dummy.EG.WZ.FBHswitch.*::$fld[2]=~"on"?1:0
#FLog_EG.WZ.graph.dummy 4:EG.WZ.graph.dummy.EG.WZ.temp::
#FLog_EG.WZ.graph.dummy 4:EG.WZ.graph.dummy.EG.WZ.desiredtemp::

plot "<IN>" using 1:2 axes x1y1 notitle ls l2 lw 1.5 with lines,\
"<IN>" using 1:2 axes x1y2 title 'Temp' ls l2 lw 1.5 with lines,\
"<IN>" using 1:2 axes x1y2 title 'Soll' ls l0 lw 1 with lines

Hier ein Auszug aus dem Log:

2018-02-09_00:00:00 EG.WZ.graph.dummy EG.WZ.desiredtemp 23.0
2018-02-09_00:03:57 EG.WZ.graph.dummy EG.WZ.temp 22.3
2018-02-09_00:04:14 EG.WZ.graph.dummy EG.WZ.humidity 31
2018-02-09_00:04:20 EG.WZ.graph.dummy EG.WZ.FBHswitch off
2018-02-09_00:05:00 EG.WZ.graph.dummy EG.WZ.desiredtemp 23.0
2018-02-09_00:08:57 EG.WZ.graph.dummy EG.WZ.temp 22.3
2018-02-09_00:09:14 EG.WZ.graph.dummy EG.WZ.humidity 31
2018-02-09_00:09:20 EG.WZ.graph.dummy EG.WZ.FBHswitch on
2018-02-09_00:10:00 EG.WZ.graph.dummy EG.WZ.desiredtemp 23.0
2018-02-09_00:13:57 EG.WZ.graph.dummy EG.WZ.temp 22.3
2018-02-09_00:14:14 EG.WZ.graph.dummy EG.WZ.humidity 31
2018-02-09_00:14:20 EG.WZ.graph.dummy EG.WZ.FBHswitch on
2018-02-09_00:15:00 EG.WZ.graph.dummy EG.WZ.desiredtemp 23.0
2018-02-09_00:18:57 EG.WZ.graph.dummy EG.WZ.temp 22.4
2018-02-09_00:19:14 EG.WZ.graph.dummy EG.WZ.humidity 32
2018-02-09_00:19:20 EG.WZ.graph.dummy EG.WZ.FBHswitch off

Ich wäre sehr dankbar, wenn mir irgendjemand helfan könnte.

Gruss,
Thomas

Titel: Antw:Plot zeigt Werte nicht an
Beitrag von: rippi46 am 09 Februar 2018, 14:13:58
versuche es mal mit:

$fld[3]=~"on"?1:0

Gruß rippi
Titel: Antw:Plot zeigt Werte nicht an
Beitrag von: Tomili am 09 Februar 2018, 14:25:39
Suuuuuuuuuuuuper! Danke.
Das war's. Habe da schon Stunden gesucht.
Naja, ich lerne halt noch.