HM-ES-TX-WM - Bug im Zaehler

Begonnen von Sailor, 25 August 2016, 13:35:08

Vorheriges Thema - Nächstes Thema

Sailor

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 * 223 / 10)

Danke vorab!

Gruss
   Sailor
******************************
Man wird immer besser...

marvin78

Schau die mal die Readings energyOffset und energyCalc an. Die lösen genau das Problem (und auch andere) schon seit geraumer Zeit.

Sailor

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
******************************
Man wird immer besser...