Hi,
das hat leider auch nicht geholfen.
Anbei die Infos die ich aus dem fhem Forum zusammengestellt, mit dem die Implementierung vorgenommen wurde.
Problemstellung:
ZitatAlles anzeigenMein Problem ist das fehlende Vorzeichen in der Momentanleistung. Auch Eingespeiste Werte werden positiv angezeigt.
Nun habe ich kontakt mit Holley aufgenommen und herausbekommen, das die Stromrichtung im Statuswort des Zählerstands im bit 11 steckt. (Grüne Stelle, siehe auch Statuswort Bilder)
77
070100010800FF
65001C0104
72
6201
6500111FD1
621E
52FF
650009522E
SML-Time: 13.01.1970 23:44:17
+A Zaehlerstand 1.8.0: 000061,0862 kWh
01
Lösung:
ZitatAlles anzeigenHerzlichen Dank, wie gründlich Du das analysiert hast. Auch Holley hat da ja sehr fundiert geantwortet.
Zur Sache: Dieses Statuswort beim Zählerstand wird bisher weitgehend ignoriert. Im Code, den ich hoffentlich nicht verpfuscht habe, wird hier beim Wert 0xA2 beim Zählerstand ein "<" vorgehängt, bei 0x82 ein ">", was dann im weiteren ignoriert wird.
Angesichts der aktuellen Dunkelheit kann ich nicht nachvollziehen, ob mein ISKRA-Zähler hier auch die Richtung angibt. Dein Zähler scheint nach einer neueren Spezifikation bei diesem Status zu arbeiten - die Du ja netterweise gleich dazu gepackt hast.
Allerdings geben alle Zähler, die ich bisher kenne, trotzdem den Momentan-Wert mit Vorzeichen aus.
Anbei ist eine experimentelle Version, die unter den Bedingungen:
- Der Zähler meldet sich mit Manufacturer HLY...
- Bit 11 im Netz-Status ist 1, und die unteren 7 Bit sind 0x40
- Der Momentanwert ist positiv
den Wert negiert.
Quelle: https://forum.fhem.de/index.php?topic=51948.1308
Vielen Dank für deine Hilfe