FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: martinp876 am 17 März 2018, 17:41:50

Titel: Chart aus logfile mit mehreren Devices
Beitrag von: martinp876 am 17 März 2018, 17:41:50
Ich habe ein Logfile in dem ich die Readings aller Thermostate logge.
Zum Darstellen eines Charts kann ich das Logfile, Das Reading und die Spalte angeben, nicht aber das Device.
Also noch einmal:  Im File sind Readings unterschiedlicher Devices aber mit gleichen Readingnahmen.

Gibt es eine Möglichkeit, die Temperaturen einzelner HK aus dem Log zu filtern und ggf in einem Chart darzustellen?
Bei DbLog scheint das möglich, nicht aber bei FileLog.
Titel: Antw:Chart aus logfile mit mehreren Devices
Beitrag von: justme1968 am 17 März 2018, 19:51:03
die regex greift doch auf die ganze zeile. d.h. du kannst auf device und reading namen filtern.
Titel: Antw:Chart aus logfile mit mehreren Devices
Beitrag von: martinp876 am 18 März 2018, 09:08:37
Möglich, danke.
Ich hatte und habe einige probleme mit der Darstellung. Je nach zoom und Startpunkt werden graphen dargestellt oder einfach nichts. Ist noch sehr unbefriedigend und mir ist unklar was der Grund dafür ist.
Evtl. War dies indirekt die Ursache, das ich annahm die Filterung hat ein Problem.
Gibt es Tipps das zu debuggen?  Wie sehe ich die gefilterten werte welche angezeigt werden sollen?

Gibt es hier das gleiche Problem wie bei svg mit logfile übergängen? Wenn ich monatliche logfiles habe und eine Grafik der letzten 7 Tage sehen will welche aus 2 files assembliert werden muss wird nur das ältere file ausgewertet. Geht das hier besser?
Titel: Antw:Chart aus logfile mit mehreren Devices
Beitrag von: justme1968 am 18 März 2018, 09:23:01
auf der detail seite schauen was bei 'show preprocessed input' gezeigt wird.

wenn du createGluedFile setze werden mehrere logfiles automatisch zusammengehängt.

ansonsten werden kurven nicht angezeigt wenn es aus irgendeinem grund nur einen wert im fraglichen zeitraum gibt. hier kann logProxy helfen.