FHEM Forum

FHEM => Frontends => SVG / Plots / logProxy => Thema gestartet von: fhainz am 15 Februar 2014, 23:01:08

Titel: 98_SVG.pm änderung
Beitrag von: fhainz am 15 Februar 2014, 23:01:08
Hallo!

Könnte man diese Änderung in die 98_SVG.pm aufnehmen?

Zeile 613:
Von
if($fr =~ "^day" || $fr =~ "^week" || $fr =~ "^month" || $fr =~ "^year" ||
Zu:
if($fr =~ "^hour" || "^day" || $fr =~ "^week" || $fr =~ "^month" || $fr =~ "^year" ||

Zeile 1679:
Von
If the value is one of day, <N>days, week, month, year than set
Zu:
If the value is one of hour, day, <N>days, week, month, year than set

Grüße
Titel: Antw:98_SVG.pm änderung
Beitrag von: rudolfkoenig am 16 Februar 2014, 09:38:02
Habs eingebaut. Gibt es auch eine sinnvolle Verwendung dafuer?
Titel: 98_SVG.pm änderung
Beitrag von: fhainz am 16 Februar 2014, 09:44:57
Ich versuche gerade messfehler bei meiner arduino s0 strommessung auszuschließen. Passiert leider bei jedem fhem neustart nachdem der arduino neu initialisiert wird.
Dazu wollte ich mir generell stunden plots einblenden und hab bemerkt das es nicht funktioniert.

Ich will auch später den Stromverbrauch der aktuellen Stunde neben diversen anderen plots im Dashboard anzeigen lassen. Also ich hätte schon die eine oder andere Verwendung dafür.

Danke fürs einbauen!

Grüße
Titel: Antw:98_SVG.pm änderung
Beitrag von: Happy Fhem User am 16 Februar 2014, 09:50:04
Den kleinen Fehler im geposteten Code habt ihr gesehen? (Perl macht ja trotzdem was ihr wollt)

"Zu"-Orginal:

if($fr =~ "^hour" || "^day" || $fr =~ "^week" || $fr =~ "^month" || $fr =~ "^year" ||


Besser:

if($fr =~ "^hour" || $fr =~ "^day" || $fr =~ "^week" || $fr =~ "^month" || $fr =~ "^year" ||


Oder gleich (untested):

if($fr =~ "^(hour|day|week|month|year" or

Titel: Antw:98_SVG.pm änderung
Beitrag von: fhainz am 22 Februar 2014, 09:05:42
Hallo!

Könntest du die if noch um qday erweitern? Dann hätten wir die Zoom Stufen komplett :)

if($fr =~ "^hour" || $fr =~ "^qday" || $fr =~ "^day" || $fr =~ "^week" || $fr =~ "^month" ||
         $fr =~ "^year" || $fr =~ m/^\d+days$/ )



Grüße
Titel: Antw:98_SVG.pm änderung
Beitrag von: rudolfkoenig am 22 Februar 2014, 19:59:49
Habs hinzugefuegt und eingecheckt.
Titel: Antw:98_SVG.pm änderung
Beitrag von: fhainz am 22 Februar 2014, 20:00:28
Danke!