Hallo alle zusammen,
hab da mal eine Frage :)
Habe hier ein Reading welches Minuten angibt, wie kann ich das in einen Plot darstellen?
hier beispiel Daten:
2016-01-08_12:25:03 00:33
2016-01-08_12:31:03 00:33
2016-01-08_12:37:03 00:34
2016-01-08_12:43:03 00:33
2016-01-08_12:49:03 00:34
gruß
Matthias
der plot kann ja nur mit richtigen zeitstempeln umgehen, oder?
z.b. in dem du das stunden:minuten format in der devspec zeile in einen float wert umwandelst.
im logProxy gibt es eine fertige routine dafür. mehr findest du im zugrhörigen wiki artikel unter sonnenauf und untergang plotten und um dort verlinkten ursprünglichen forums beitrag.
gruss
andre
Hallo justme1968 und danke für deine Antwort,
ich habe mir die logProxy angeschaut:
http://www.fhemwiki.de/wiki/LogProxy (http://www.fhemwiki.de/wiki/LogProxy)
Ich denke mal du meinst die Funktion:
SVG_time_to_sec($time)
Wandelt den String $time im format yyyy-mm-dd_hh:mm:ss in Sekunden um.
Nur leider verstehe ich als Anfänger die Anweisungen nicht so genau :(
so wie ich das vertshe muss ich erstmal logProxy devices anlegen.
define lp logProxy
dann mein Eintrag in der fhem.cfg ändern von:
define SVG_Fahrzeit SVG dblog:SVG_Fahrzeit:HISTORY
in
define SVG_Fahrzeit SVG lp:SVG_Fahrzeit:HISTORY
ändern.
Dann mein "SVG_Fahrzeit" bei "Diagram label, Source" auf "lp" umstellen.
und nu ?!?
du brauchst kein logProxy device.
du musst das tun was in dem dort verlinkten forums beitrag http://forum.fhem.de/index.php/topic,23912.msg171292.html#msg171292 (http://forum.fhem.de/index.php/topic,23912.msg171292.html#msg171292) beschrieben ist und kannst statt der dort verwendeten time2dec routine die bei der logProxy version beschriebenen verwenden.
gruss
andre