HM-ES-TX-WM - ES-IEC - keine Werte für IEC_ENERGY_COUNTER

Hallo,

ich hab nach so manchem kleinen Problemen es geschafft obigen Sensor zum Gespräch mit Homegear zu bewegen. Leider werden die Werte für IEC_ENERGY_COUNTER zwar vom Gerät übertragen, aber nicht weiter nach MQTT geschickt. Mit debug level 10 sehe ich:

07/25/22 19:39:59.450 Module HomeMatic BidCoS: Info: IEC_ENERGY_COUNTER on channel 1 of HomeMatic BidCoS peer 1 with serial number MEQ0704027 was set to 0x0020AF4FFD.
07/25/22 19:39:59.450 Module HomeMatic BidCoS: Info: IEC_POWER on channel 1 of HomeMatic BidCoS peer 1 with serial number MEQ0704027 was set to 0x000052AE.
07/25/22 19:39:59.452 MQTT Client: Debug: queueMessage(peerId, channel, keys, values) -> peerId=1, channel=1, keys, values
07/25/22 19:39:59.452 MQTT Client: Debug: queueMessage (message) topic: plain/1/1/IEC_ENERGY_COUNTER message:0
07/25/22 19:39:59.452 MQTT Client: Debug: queueMessage (message) topic: plain/1/1/IEC_POWER message:211.66
07/25/22 19:39:59.452 MQTT Client: Debug: queueMessage (message) topic: jsonobj/1/1 message:{"IEC_ENERGY_COUNTER":0,"IEC_POWER":211.66}

Statt 54836.0189 kWh gibt’s nur 0 kWh.

Kann mir irgendjemand nen Hinweis geben, was fehlt? Ich habe von Stable bis Nightly aktualisiert, ohne das sich das Verhalten geändert hat.

Danke
bitte-ein-bit

Kann mir jemand erklären wie die Daten von BidCos nach MQTT fließen? Bzw. wo das ganze verloren gehen könnte?

Habs anderes gelöst. Ich parse die Werte aus dem Logfile. Code ist hier zu finden: github.com/bitte-ein-bit/go-homegear-mqtt-fixer