98_SVG.pm änderung

Begonnen von fhainz, 15 Februar 2014, 23:01:08

Vorheriges Thema - Nächstes Thema

fhainz

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

rudolfkoenig

Habs eingebaut. Gibt es auch eine sinnvolle Verwendung dafuer?

fhainz

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

Happy Fhem User

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


fhainz

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

rudolfkoenig

Habs hinzugefuegt und eingecheckt.

fhainz