Über einen Temperatursensor ds18b20 am Raspberry lass ich mir die Werte in eine Logdatei ausgeben.
Das Log ist in die fhem.cfg wie folgt eingebunden:
define FileLog_GPIO4_DS18B20_00043ebd79ff FileLog ./log/GPIO4_DS18B20_00043ebd79ff-%Y.log GPIO4_DS18B20_00043ebd79ff
attr FileLog_GPIO4_DS18B20_00043ebd79ff logtype text
Die Log-Werte sind aus meiner Sicht in Ordnung.
2014-12-27_12:22:45 GPIO4_DS18B20_00043ebd79ff temperature: 18
2014-12-27_12:23:46 GPIO4_DS18B20_00043ebd79ff T: 17.937
2014-12-27_12:23:46 GPIO4_DS18B20_00043ebd79ff temperature: 17.937
2014-12-27_12:24:47 GPIO4_DS18B20_00043ebd79ff T: 17.937
Trotz Sichtung der Einsteigerdoku, vieler Forenbeiträge und google schaff ich es nicht, die Temperatur zu plotten.
Mir fehlt schon der Einstieg.
Schreib ich was in eine *.cfg-Datei oder gehe ich über die Web-Oberfläche?
Wenn ich über die Oberfläche den Link "FileLog_GPIO4_DS18B20_00043ebd79ff" aufrufe, kann ich auch ein "Create SVG Plot" aufrufen.
Nun erhalte ich eine leere Plot-Kurve und eine Maske "Plot-Editor" in der bereits ein paar Werte ausgefüllt sind, andere nicht.
Kann mir jemand helfen, wie ich jetzt zu einer Plot-Ausgabe komme? Wie muss ich die Maske abschließen?
Vielleicht hilft Dir: http://www.fhemwiki.de/wiki/Plots_erzeugen#.gplot-Editor und insbesondere der dort verlinkte Ankündigungshinweis
Hallo.
Bei mir sieht das so aus.
define NN OWDevice 10.67C6697351FF 300
attr NN IODev myOWServer
attr NN event-min-interval temperature:600
attr NN event-on-change-reading temperature
attr NN model DS18S20
attr NN room NN
attr NN stateFormat {sprintf("%.1f",ReadingsVal("$name","temperature",0))."°C"}
define logNN FileLog ./log/logNN-%Y-%m.log NN:temperature.*
attr logNN logtype temp4
attr logNN room logNN
Ist glaube ich selbsterklärend, wenn nicht einfach nachfragen.
Anschließend in Fhem
define SVG_0 SVG logNN:SVG_0:CURRENT
eingeben und dann müßte unter "Everything" der Plot auftauchen. Mit einem Klick auf SVG kannst du diesen bearbeiten.
Gruß
beSmart
Hilft mir leider beides nicht weiter.
@krikan: Wie gesagt, Forum und wiki habe ich schon durchforstet. Für mich als Anfänger war hier nichts Nachvollziehbares dabei.
@beSmart
Ich habe mal meine Einstellungen auskommentiert und deine reingenommen. Dies bringt folgenden Fehler:
Error messages while initializing FHEM:
configfile: NN: unknown IODev specified
Bereits die Zeile
define NN OWDevice 10.67C6697351FF 300
ist für mich nicht selbsterklärend.