Hauptmenü

Tag/Monat/Jahr Auswertung

Begonnen von netbus, 10 Februar 2014, 11:06:45

Vorheriges Thema - Nächstes Thema

netbus

Ich logge meinen Stromverbrauch mit OWL +USB
Ich bekomme alle 5 Sekunden einen Wert.
Nun würde ich gerne sehen was ich pro Tag/Monat verbraucht habe.
define AktuellerVerbrauch dummy
attr AktuellerVerbrauch event-on-change-reading state
define WattUsageAnDummy at +*00:00:05 { my $d= ReadingsVal("CM160","W",0);; fhem("set AktuellerVerbrauch $d");;}

Hat wer eine Idee?

fhainz

Einen FileLog erstellen und anschließend den Log als SVG plotten.

netbus

Ploten habe ich aktiviert. Das funkt auch soweit.
Habe gerade gesehen das man mit dem average Modul die Tages und Monats werte ermitteln kann.
Nur irgendwie bleibt mein "W_avg_day" unverändert.


fhainz

Dann hast du vielleicht etwas falsch konfiguriert. Die *_avg_* readings ändern sich normalerweise ständig.

Grüße

Puschel74

Hallo,

ZitatDie *_avg_* readings ändern sich normalerweise ständig.
Nicht ganz - siehe Screenshot.

Aber wenn man Average erst definiert hat sollten sich die Werte recht schnell ändern.

Zeig uns doch mal deine Average-Definition bitte.
Dann ginge die Fehlersuche vielleicht etwas leichter  ;)

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

netbus

define cm160average average CM160:.*(W):.([-\d\.]+).*
define WattUsageAnDummy2 at +*00:05:00 { my $month= ReadingsVal("CM160","W_avg_month",0);; fhem("set MonatsVerbrauch $month W");;}


Danke es läuft jetzt bei mir. Nur mir ist eines eingefallen.
Der Durchschnittsverbrauch ist ja recht schön aber sagt leider nichts über den tatsächlich verbrauchten Strom im Monat X aus.
Das heißt mit avaerage komme ich so leider nicht ans Ziel.