DbLog Delta Werte auswerten

Begonnen von PowderK, 29 Juni 2014, 18:33:40

Vorheriges Thema - Nächstes Thema

PowderK

Hy Leute

Ich nutze das Volkszählermodule um meine Zählerstände zu loggen.
Um den verbrauch zu berechnen  wollte ich ein userReadings nutzen um die Differenz zwischen zwei werten zu berechnen. Folendes habe ich versucht:

attr Home userReadings power:difference { ReadingsVal("Home","last",0)}

Home: ist der Zähler
power: soll das Reading heißen
last: ist der Wert

leider erhalte ich keine Werte.Woran könnte es liegen?

krikan

Wenn Du das hier http://www.fhemwiki.de/wiki/Volkszaehler verlinkte Modul meinst:
Das unterstützt keine userReadings. Der entsprechende Mechanismus wird vom Modul nicht genutzt.

PowderK

Hmm schade.
Hat jemand eine Idee ob es irgendwie anders geht.
Ich nutze Dblog zum sichern aller Daten.

PowderK

So ich bin in Sachen Differenz berechnen ein wenig weiter gekommen.

Ich kann mittels

get myDbLog - - 2014-01 2014-06 Home:last::delta-d

liefert mir FHEM sauber für jeden Tag den verbrauch  ;D

Jetzt stellt sich mir die frage wie ich diese Daten jetzt speichern und weiterverarbeiten kann.
Konkret möchte ich das mir folgendes angezeigt wird

Verbrauch: Jahr
Verbrauch: Monat
Verbrauch: 24h