Warum kann ich im SVG Plot nicht auf diese Daten zugreifen?
Der logfile heist "FileLog_Hzg_WZ_RE"
2016-10-29_21:39:18 Hzg_WZ_RE RSSI: -68.5
2016-10-29_21:45:09 Hzg_WZ_RE mode: auto
2016-10-29_21:45:09 Hzg_WZ_RE battery: ok
2016-10-29_21:45:09 Hzg_WZ_RE desiredTemperature: 22.0
2016-10-29_21:45:09 Hzg_WZ_RE valveposition: 0
2016-10-29_21:45:09 Hzg_WZ_RE 22.0 °C
2016-10-29_21:45:09 Hzg_WZ_RE RSSI: -67.5
2016-10-29_21:50:46 Hzg_WZ_RE mode: auto
2016-10-29_21:50:46 Hzg_WZ_RE battery: ok
2016-10-29_21:50:46 Hzg_WZ_RE desiredTemperature: 22.0
2016-10-29_21:50:46 Hzg_WZ_RE valveposition: 0
2016-10-29_21:50:46 Hzg_WZ_RE 22.0 °C
2016-10-29_21:50:46 Hzg_WZ_RE RSSI: -67.5
Ausschnitt der cfg
define FileLog_Hzg_WZ_RE FileLog ./log/Hzg_WZ_RE-%Y.log Hzg_WZ_RE
attr FileLog_Hzg_WZ_RE logtype text
attr FileLog_Hzg_WZ_RE room MAXdefine weblink_Hzg_WZ_RE SVG FileLog_Hzg_WZ_RE:max_temp_WZ_RE:CURRENT
attr weblink_Hzg_WZ_RE label "Temp Wohnzimmer rechts Soll $data{currval1}, Min $data{min2}, Max $data{max2}, aktuell $data{currval2}, Ventil $data{currval3}%"
attr weblink_Hzg_WZ_RE plotsize 1400,300
attr weblink_Hzg_WZ_RE room Plots,MAX
den weblink bekomme ich auch noch nicht weg
Nochmal als Möglichkeit. Kann es sein, daß die Temperatur nicht dargestellt wird weil im logfile der 5. Reihe der ":" fehlt?
2016-10-30_10:42:08 Hzg_WZ_RE mode: auto
2016-10-30_10:42:08 Hzg_WZ_RE battery: ok
2016-10-30_10:42:08 Hzg_WZ_RE desiredTemperature: 22.0
2016-10-30_10:42:08 Hzg_WZ_RE valveposition: 0
2016-10-30_10:42:08 Hzg_WZ_RE 22.0 °C
2016-10-30_10:42:08 Hzg_WZ_RE RSSI: -73.5
Wo wird die Textform für den log angegeben?
ohne Informationen zu dem SVG device wird dir nur schwer jemand helfen können
Das ist der Anhang mit dem SVG
Vllt noch die entsprechende gplot file?
Auf dem Bild werden doch beide Linien angezeigt.
Was möchtest du denn sehen?
Ich hoffe, es ist der richtige
# Created by FHEM/98_SVG.pm, 2016-10-29 20:38:48
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 ytics y2tics
set ylabel ""
set y2label "Temperatur"
set yrange [0:100]
set y2range [5:30]
#FileLog_Hzg_WZ_RE 4:Hzg_WZ_RE.temperature\x3a:C°:
#FileLog_Hzg_WZ_RE 4:Hzg_WZ_RE.valveposition\x3a:%:
plot "<IN>" using 1:2 axes x1y2 title 'Ist Temperatur' ls l0 lw 1 with lines,\
"<IN>" using 1:2 axes x1y1 title 'Ventil' ls l2 lw 1 with lines
Es gibt im log allerdings auch diese Einträge
2016.10.30 00:01:31 1: PERL WARNING: Argument "C°" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1491.
2016.10.30 00:01:31 1: PERL WARNING: Argument "%" isn't numeric in numeric gt (>) at ./FHEM/98_SVG.pm line 1491.
2016.10.30 00:01:31 1: PERL WARNING: Argument "%" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 2007.
2016.10.30 00:01:31 1: PERL WARNING: Argument "C°" isn't numeric in subtraction (-) at ./FHEM/98_SVG.pm line 2007.
Ich möchte z.B. die Ist Temperatur sehen (2016-10-30_12:00:09 Hzg_WZ_RE temperature: 22.9) endet 12:00, obwohl im File log die Einträge vorhanden sind
016-10-30_17:12:04 Hzg_WZ_RE mode: auto
2016-10-30_17:12:04 Hzg_WZ_RE battery: ok
2016-10-30_17:12:04 Hzg_WZ_RE desiredTemperature: 22.0
2016-10-30_17:12:04 Hzg_WZ_RE valveposition: 0
2016-10-30_17:12:04 Hzg_WZ_RE 22.0 °C
2016-10-30_17:12:04 Hzg_WZ_RE RSSI: -67
2016-10-30_17:17:38 Hzg_WZ_RE mode: auto
2016-10-30_17:17:38 Hzg_WZ_RE battery: ok
2016-10-30_17:17:38 Hzg_WZ_RE desiredTemperature: 22.0
2016-10-30_17:17:38 Hzg_WZ_RE valveposition: 0
2016-10-30_17:17:38 Hzg_WZ_RE 22.0 °C
2016-10-30_17:17:38 Hzg_WZ_RE RSSI: -66.5
2016-10-30_17:23:30 Hzg_WZ_RE mode: auto
2016-10-30_17:23:30 Hzg_WZ_RE battery: ok
2016-10-30_17:23:30 Hzg_WZ_RE desiredTemperature: 22.0
2016-10-30_17:23:30 Hzg_WZ_RE valveposition: 0
2016-10-30_17:23:30 Hzg_WZ_RE 22.0 °C
2016-10-30_17:23:30 Hzg_WZ_RE RSSI: -66.5
2016-10-30_17:29:08 Hzg_WZ_RE mode: auto
2016-10-30_17:29:08 Hzg_WZ_RE battery: ok
2016-10-30_17:29:08 Hzg_WZ_RE desiredTemperature: 22.0
2016-10-30_17:29:08 Hzg_WZ_RE valveposition: 0
2016-10-30_17:29:08 Hzg_WZ_RE 22.0 °C
2016-10-30_17:29:08 Hzg_WZ_RE RSSI: -71
Scheint passend zu sein, aber nun muss sich wer anders finden, der dir weiterhilft. Ich benutze nur DbLog und kenne mich mit der FileLog Syntax für SVG nicht aus.
OK, Danke erstmal bis dahin.