mschlenstedt / LoxBerry-Plugin-Smartmeter

Apache License 2.0
3 stars 7 forks source link

Ausgabe Leistung L1, L2, L3 Easymeter Q3C #17

Closed blacksun80 closed 5 years ago

blacksun80 commented 5 years ago

Servus Michael, hier wieder ein PullRequest. Der Zähler Easymeter Q3C gibt auch die Wirkleistung der einzelnen Phasen aus. Diese Werte werden nun auch an den Miniserver geschickt. Loxforum User Oli hatte sich das gewünscht.

Ferner wurde der Scaler falsch berechnet. Das viel bisher nicht auf, da die Mehrheit der Zähler 52FF oder 5200 schicken. Im Script wurde gerechnet Scaler=FE-FF=-1. Das war in diesem Fall noch korrekt, Scaler war somit 0,1. Anders sieht’s aber jetzt aus mit 52FE. Scaler=FE-FE=0, was aber falsch ist. 2er Komplement Scaler=FEhex-256dez=-2, Scaler somit 0,01. 1. Beispiel: FFhex-256dez=-1. Kleiner aber feiner Unterschied. Dies nur zur Info.

Es könnte nun sein, das manche User auch falsche Werte im Plugin hatten, diese aber im Miniserver dann richtig skaliert haben. Diese Skalierung müsste nach einem Update dann angepasst werden.

Gruß Michael