Hallo miteinander,
ich bin seit kurzem auch im Besitz der HM Steckdose mit Leistungsmessung! Nun stellen sich mir folgende Fragen:
- Die Steckdose summiert ja den Energieverbrauch immer weiter auf, bis sie vom Stromnetz genommen wird, dann ist alles gelöscht. Das ist beides unschön! Vor allem, da ich dann meinen Plot dauernd "nachskalieren" muss. Ich würde daher gerne folgendes tun: Immer am Monatsende wird der Energieverbrauch abgespeichert, mit einem Strompreis pro kWh verrechnet, vllt in einer Tabelle o.ä. abgespeichert, mir per Push gesendet und danach das reading wieder auf 0 gesetzt.
Nun die Frage: Hat das von Euch schon jmd umgesetzt und kann mir da weiterhelfen? Besten Dank schonmal!!
es gibt ein reading energyoffset. da werden die alten werte aufsummiert.
Zitat von: frank am 06 Januar 2015, 18:01:22
es gibt ein reading energyoffset. da werden die alten werte aufsummiert.
Das gibts bei mir nicht! Bei mir sieht das so aus:
Internals:
DEF 2C90B902
NAME Steckdose_Frostwaechter_Messkanal
NR 827
STATE 0.0429 kWh , 0.01287 €
TYPE CUL_HM
chanNo 02
device CUL_HM_HM_ES_PMSw1_Pl_2C90B9
Readings:
2015-01-06 18:09:32 Stromkosten 0.01287
2015-01-06 18:09:32 Verbrauch 0.0429
2015-01-06 18:09:32 boot off
2015-01-06 18:09:32 current 0
2015-01-06 18:09:32 eState E: 42.9 P: 0 I: 0 U: 229.3 f: 49.99
2015-01-06 18:09:32 energy 42.9
2015-01-06 18:09:32 frequency 49.99
2015-01-06 18:09:32 power 0
2015-01-06 18:09:32 state 42.9
2015-01-06 18:09:32 voltage 229.3
Helper:
Role:
chn 1
Attributes:
model HM-ES-PMSw1-Pl
room Garage
stateFormat Verbrauch kWh , Stromkosten €
userReadings Verbrauch {ReadingsVal($name,'energy','') /1000}, Stromkosten {ReadingsVal($name,'energy','') *0.3/1000}
Hab gerade mal versucht nen Reading einfach auf "0" zu setzen! Funktioniert auch, aber wird beim nächsten Senden der Steckdose wieder mit dem "alten" Wert überschrieben!
zieh den stecker mal im eingeschalteten zustand raus. warte aber bis bei ernergy ein wert steht.
Zitat von: frank am 06 Januar 2015, 18:15:37
zieh den stecker mal im eingeschalteten zustand raus. warte aber bis bei ernergy ein wert steht.
Und was soll mir das bringen?
energyOffset wird gesetzt, wenn ein power-up erkannt wird obwohl schon zäherwerte vorhanden sind. Dann wird der in FHEM vorhandene Zählwert plus ein evtl. vorhandener offset addiert und als offset abgelegt.