Hallo Martin,
ist es möglich bei der Homematic Unterstützung für das Zählermodul HM-ES-TX-WM den 23bit - Bug zu korrigieren?
Dieser sorgt dafür, das beim Überschreiten des 23bit - Zählerraumes = 838860,8 Wh dieser erneut bei 0 anfängt.
838,86 kWh sind bei einem Haushalt nicht gerade viel.
Der Bug wurde vom ELV - Support bestätigt: http://www.elv.de/topic/zaehler-setzt-sich-bei-838000-wh-von-selbst-auf-0.html
Zitat
Hallo zusammen,
das geschilderte Verhalten ist soweit korrekt. Der Energiezähler läuft bei diesem Wert über und beginnt wieder bei Null. Die Zentrale zählt allerdings weiter, der korrekte Wert kann daher in so einem Fall nur in der Zentrale ausgelesen werden.
ELV - Technische Kundenbetreuung
Mein Vorschlag:Ein neues Register namens "NoOfOverrun" und mit einer Fallabfrage ob vorheriger Wert größer war als aktueller Wert und wenn ja dann
NoOfOverrun = NoOfOverrun + 1
und
Counter = energy + (NoOfOverrun * 2
23 / 10)
Danke vorab!
Gruss
Sailor
Schau die mal die Readings energyOffset und energyCalc an. Die lösen genau das Problem (und auch andere) schon seit geraumer Zeit.
Zitat von: marvin78 am 25 August 2016, 14:50:45
Schau die mal die Readings energyOffset und energyCalc an. Die lösen genau das Problem (und auch andere) schon seit geraumer Zeit.
Ups
Sorry fuer die Blindheit! ::)
Gruss
Sailor