FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: simonberry am 13 März 2018, 13:51:56

Titel: Patch für SVG Modul mehrere Jahre in einem Plot anzeigen
Beitrag von: simonberry am 13 März 2018, 13:51:56
Hallo zusammen, hallo Rudi

ich habe ich mir mal das SVG Modul angeschaut und einen Patch erarbeitet, um mehrere Jahre in einem Plot anzuzeigen.

Die Patches habe ich folgendermaßen erstellt, ich hoffe das ist korrekt so.

diff -u 98_SVG.pm_ORG_n 98_SVG.pm > 98_SVG.pm.patch


Beispiel
Den Stromverbrauch der Jahre 2010- 2020 anzeigen

define Plot_Energie_Jahre SVG db_nuc_fhem:Plot_Energie_Jahre:HISTORY
attr Plot_Energie_Jahre DbLogExclude .*
attr Plot_Energie_Jahre fixedrange 10years
attr Plot_Energie_Jahre icon timegraph
attr Plot_Energie_Jahre label "Max: $data{max1} Akt: $data{currval1}"::"Max: $data{max2} Akt: $data{currval2}"::"Max: $data{max3} Akt: $data{currval3}"::"Max: $data{max4} Akt: $data{currval4}"::"Max: $data{max5} Akt: $data{currval5}"::"Max: $data{max6} Akt: $data{currval6}"
attr Plot_Energie_Jahre room Jahr
attr Plot_Energie_Jahre sortby 810
attr Plot_Energie_Jahre startDate 2010-01-01
attr Plot_Energie_Jahre title "2010 - 2019"



viele Grüße
Simonberry


Titel: Antw:Patch für SVG Modul mehrere Jahre in einem Plot anzeigen
Beitrag von: rudolfkoenig am 13 März 2018, 21:51:14
Ich habe den Patch kurz getestet und eingecheckt.

Habe nur kleine kosmetischen Aenderungen durchgefuehrt, z.Bsp. auf 80 Zeichen-Zeilenbreite umformatiert, und deutsche Kommentare entfernt. Ein Patch der commandref Dateien ist nicht notwendig, diese werden aus dem Modul generiert.
Titel: Antw:Patch für SVG Modul mehrere Jahre in einem Plot anzeigen
Beitrag von: simonberry am 13 März 2018, 21:53:03
Danke.
Titel: Antw:Patch für SVG Modul mehrere Jahre in einem Plot anzeigen
Beitrag von: KNUT345 am 14 Oktober 2018, 20:52:34
Hallo Zusammen,
das Thema würde mich interessieren.
Habe versucht es bei mir umzusetzen,
aber ich scheitere an der Umsetzung.
Habe dann gesehen dass es mit DBLog ist,
kann es sein dass es mit FielLog und mehreren Dateien nicht anwendbar ist?

Grüße
Knut