Plots erzeugen: Unterschied zwischen den Versionen

Aus FHEMWiki
K (Weiteren Hinweis eingefügt)
K (Beispiel eingefügt)
Zeile 43: Zeile 43:


hat auf dieses Verhalten '''keine''' Auswirkungen.
hat auf dieses Verhalten '''keine''' Auswirkungen.
Dazu ein Beispiel:
Mit
2013-11-14_17:32:00 2013-Nov-14 17:32:00 17.9 5.8 4.9 58 94 0.0 0.0 N 5.8 572.91 1015.200
kann Fhem etwas anfangen. Mit
20131114173200 2013-Nov-14 17:32:00 17.9 5.8 4.9 58 94 0.0 0.0 N 5.8 572.91 1015.200
oder
14.11.2013 17:32 2013-Nov-14 17:32:00 17.9 5.8 4.9 58 94 0.0 0.0 N 5.8 572.91 1015.200
dagegen nicht.
Im ersten Fehler-Beispiel fehlen die notwendigen Trennzeichen, im zweiten Fehler-Beispiel ist die Reihenfolge im Datum verkehrt, außerdem werden die falschen Trenner verwendet. Zudem fehlen die Sekunden.




[[Kategorie:FAQ]]
[[Kategorie:FAQ]]
[[Kategorie:HOWTOS]]
[[Kategorie:HOWTOS]]

Version vom 14. November 2013, 23:07 Uhr

Plots erzeugen

Seit dem 29.04.2013 verfügt Fhem auch über einen "gplot-Editor".

Alles weitere kann im [1] Fhem-Forum] nachgelesen werden.

Achtung: Verwenden Sie diesen Editor nicht, wenn das Fhem-Device bereits angelegt ist und Sie für dieses Device ein bestehendes, allgemeines gplot-File verwenden, welches auch für andere Devices benutzt wird. Beim Abspeichern wird ein Filter im gplot-File gesetzt, welches das gplot-File nur für genau dieses Device verwendbar macht.

Beispiel:

aus

#FileLog 4:::

wird

#FileLog 4:DS2423.energy_a\x3a::

in dem entsprechenden gplot-File.

Die anderen Devices, die evtl. dieses gplot-File verwenden, haben danach keine funktionierende Plot-Anzeige mehr. Sie sollten diesen Editor also zunächst nur bei ganz neuen Geräten einsetzen, für die noch keine Plot-Definitionen vorgenommen worden sind.

Anmerkungen / Hinweise:

Fhem erwartet das Datum und die Uhrzeit der Log-Dateieinträge zwingend im Format

JJJJ-MM-TT_SS:mm:ss

wobei

  • JJJJ die 4-stellige Jahreszahl
  • MM der 2-stellige Monat (ggfls. mit Vornull)
  • TT der 2-stellige Tag (ggfls. mit Vornull)
  • SS die 2-stellige Stunde (ggfls. mit Vornull)
  • mm die 2-stellige Minute (ggfls. mit Vornull)
  • ss die 2-stellige Sekunde (ggfls. mit Vornull)

bedeutet. Bitte beachten Sie auch die Stelle der Zeichen "-", "_" und ":". Stehen diese nicht an den angegebenen Stellen, wird die entsprechende Zeile beim Erzeugen des Plots nicht beachtet. Ggfls. wird gar kein Plot angezeigt.

Eine Änderung/Anpassung der *.gplot-Datei in der Zeile

set timefmt "..."

hat auf dieses Verhalten keine Auswirkungen.

Dazu ein Beispiel:

Mit

2013-11-14_17:32:00 2013-Nov-14 17:32:00 17.9 5.8 4.9 58 94 0.0 0.0 N 5.8 572.91 1015.200 

kann Fhem etwas anfangen. Mit

20131114173200 2013-Nov-14 17:32:00 17.9 5.8 4.9 58 94 0.0 0.0 N 5.8 572.91 1015.200 

oder

14.11.2013 17:32 2013-Nov-14 17:32:00 17.9 5.8 4.9 58 94 0.0 0.0 N 5.8 572.91 1015.200 

dagegen nicht.

Im ersten Fehler-Beispiel fehlen die notwendigen Trennzeichen, im zweiten Fehler-Beispiel ist die Reihenfolge im Datum verkehrt, außerdem werden die falschen Trenner verwendet. Zudem fehlen die Sekunden.