Hauptmenü

Daten im Plot

Begonnen von stgeran, 29 Oktober 2016, 21:57:20

Vorheriges Thema - Nächstes Thema

stgeran

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
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

stgeran

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?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

igami

ohne Informationen zu dem SVG device wird dir nur schwer jemand helfen können
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

stgeran

Das ist der Anhang mit dem SVG
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

igami

Vllt noch die entsprechende gplot file?
Auf dem Bild werden doch beide Linien angezeigt.
Was möchtest du denn sehen?
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

stgeran

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
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

igami

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.
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

stgeran

OK, Danke erstmal bis dahin.
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2