Hallo Zusammen,
ich habe letzte Woche o.g. Konfiguration vorgenommen. Mein RPI, FHEM sowie HM-ES-TX-WM
(Firmware 2.5) sind auf dem neuesten Stand.
Über den Kanal 1 Stromzaehler_IEC_01 lese ich den Zählerstand und den Verbrauch ab. Dafür
habe ich folgendes UserReading angelegt:
KW { ReadingsVal("Stromzaehler_IEC_01","energyIEC",0)/10000 },
Verbrauch { ReadingsVal("Stromzaehler_IEC_01","energyIEC",0)/10000 - 43206 }
Dies funktioniert einwandfrei.
Über den Kanal 2 Stromzaehler_IEC_02 lese ich den aktuellen Stromverbrauch in Watt ab. Dafür
habe ich nachfolgendes UserReading angelegt:
Watt { ReadingsVal("Stromzaehler_IEC_02","powerIEC",0)/100 }
Dies funktionert jedoch nicht einwandfrei. In den Readings werden manchmal völlig absurde Watt-
verbräuche angezeigt.
siehe dazu die entsprechende Logdatei:
Zitat2023-11-15_08:52:13 Stromzaehler_IEC_02 energyTariff: 0
2023-11-15_08:52:13 Stromzaehler_IEC_02 energyUnit: 1
2023-11-15_08:52:13 Stromzaehler_IEC_02 powerIEC: 78795
2023-11-15_08:52:13 Stromzaehler_IEC_02 powerSign: 0
2023-11-15_08:52:13 Stromzaehler_IEC_02 powerTariff: 0
2023-11-15_08:52:13 Stromzaehler_IEC_02 powerUnit: 0
2023-11-15_08:52:13 Stromzaehler_IEC_02 Watt: 787.95
2023-11-15_08:54:46 Stromzaehler_IEC_02 energyIEC: 0
2023-11-15_08:54:46 Stromzaehler_IEC_02 energyTariff: 0
2023-11-15_08:54:46 Stromzaehler_IEC_02 energyUnit: 1
2023-11-15_08:54:46 Stromzaehler_IEC_02 powerIEC: 79023
2023-11-15_08:54:46 Stromzaehler_IEC_02 powerSign: 0
2023-11-15_08:54:46 Stromzaehler_IEC_02 powerTariff: 0
2023-11-15_08:54:46 Stromzaehler_IEC_02 powerUnit: 0
2023-11-15_08:54:46 Stromzaehler_IEC_02 Watt: 790.23
2023-11-15_08:57:18 Stromzaehler_IEC_02 energyIEC: 0
2023-11-15_08:57:18 Stromzaehler_IEC_02 energyTariff: 0
2023-11-15_08:57:18 Stromzaehler_IEC_02 energyUnit: 1
2023-11-15_08:57:18 Stromzaehler_IEC_02 powerIEC: 82970
2023-11-15_08:57:18 Stromzaehler_IEC_02 powerSign: 0
2023-11-15_08:57:18 Stromzaehler_IEC_02 powerTariff: 0
2023-11-15_08:57:18 Stromzaehler_IEC_02 powerUnit: 0
2023-11-15_08:57:18 Stromzaehler_IEC_02 Watt: 829.7
2023-11-15_08:59:51 Stromzaehler_IEC_02 energyIEC: 0
2023-11-15_08:59:51 Stromzaehler_IEC_02 energyTariff: 0
2023-11-15_08:59:51 Stromzaehler_IEC_02 energyUnit: 1
2023-11-15_08:59:51 Stromzaehler_IEC_02 powerIEC: 4294949176
2023-11-15_08:59:51 Stromzaehler_IEC_02 powerSign: 0
2023-11-15_08:59:51 Stromzaehler_IEC_02 powerTariff: 0
2023-11-15_08:59:51 Stromzaehler_IEC_02 powerUnit: 0
2023-11-15_08:59:51 Stromzaehler_IEC_02 Watt: 42949491.76
2023-11-15_09:02:24 Stromzaehler_IEC_02 energyIEC: 0
2023-11-15_09:02:24 Stromzaehler_IEC_02 energyTariff: 0
2023-11-15_09:02:24 Stromzaehler_IEC_02 energyUnit: 1
2023-11-15_09:02:24 Stromzaehler_IEC_02 powerIEC: 4294950247
2023-11-15_09:02:24 Stromzaehler_IEC_02 powerSign: 0
2023-11-15_09:02:24 Stromzaehler_IEC_02 powerTariff: 0
2023-11-15_09:02:24 Stromzaehler_IEC_02 powerUnit: 0
2023-11-15_09:02:24 Stromzaehler_IEC_02 Watt: 42949502.47
2023-11-15_09:04:56 Stromzaehler_IEC_02 energyIEC: 0
2023-11-15_09:04:56 Stromzaehler_IEC_02 energyTariff: 0
2023-11-15_09:04:56 Stromzaehler_IEC_02 energyUnit: 1
2023-11-15_09:04:56 Stromzaehler_IEC_02 powerIEC: 4294956071
2023-11-15_09:04:56 Stromzaehler_IEC_02 powerSign: 0
2023-11-15_09:04:56 Stromzaehler_IEC_02 powerTariff: 0
2023-11-15_09:04:56 Stromzaehler_IEC_02 powerUnit: 0
2023-11-15_09:04:56 Stromzaehler_IEC_02 Watt: 42949560.71
2023-11-15_09:07:29 Stromzaehler_IEC_02 energyIEC: 0
2023-11-15_09:07:29 Stromzaehler_IEC_02 energyTariff: 0
2023-11-15_09:07:29 Stromzaehler_IEC_02 energyUnit: 1
2023-11-15_09:07:29 Stromzaehler_IEC_02 powerIEC: 4294957087
2023-11-15_09:07:29 Stromzaehler_IEC_02 powerSign: 0
2023-11-15_09:07:29 Stromzaehler_IEC_02 powerTariff: 0
2023-11-15_09:07:29 Stromzaehler_IEC_02 powerUnit: 0
2023-11-15_09:07:29 Stromzaehler_IEC_02 Watt: 42949570.87
2023-11-15_09:10:01 Stromzaehler_IEC_02 energyIEC: 0
2023-11-15_09:10:01 Stromzaehler_IEC_02 energyTariff: 0
2023-11-15_09:10:01 Stromzaehler_IEC_02 energyUnit: 1
2023-11-15_09:10:01 Stromzaehler_IEC_02 powerIEC: 275629
2023-11-15_09:10:01 Stromzaehler_IEC_02 powerSign: 0
2023-11-15_09:10:01 Stromzaehler_IEC_02 powerTariff: 0
2023-11-15_09:10:01 Stromzaehler_IEC_02 powerUnit: 0
2023-11-15_09:10:01 Stromzaehler_IEC_02 Watt: 2756.29
202
Diese Thematik wurde auch schon am 11.11.2020 von HOMIE1975
aufgegriffen.
Liegt hier noch ein Bug vor ?
Gruss
Firstman
Moin,
deine Verbrauchsrechnung verstehe ich nicht. Wie kannst du das so einfach aus dem Zählerstand durch Abzug von "43206" berechnen?
Wie auch immer, zur Interpretation des Readings "powerIEC" nutze ich folgende Formel:
{(ReadingsVal($name,"powerIEC","???") < 1000000) ? sprintf("%.2f",ReadingsVal($name,"powerIEC","???")/100) : sprintf("%.2f",(ReadingsVal($name,"powerIEC","???")-4294967295)/100)}
Ist aber nicht mein Werk, sondern habe ich irgendwo aus den Untiefen des Internets :)
im erwähnten thread steht ja eigentlich alles zu dem problem.
bei negativer leistung wird falsch berechnet.
hier der link zum thread: https://forum.fhem.de/index.php?topic=115755.0 (https://forum.fhem.de/index.php?topic=115755.0)
Hallo Frank, Hallo tndx,
mit dem UserReading funktioniert es bei mir nicht. Mir werden jetzt negative
Werte angezeigt, obwohl ich gar keine Photovoltaikanlage besitze.
Gruss
Firstman
dann musst du wohl die register noch anpassen.
oder speist dein nachbar heimlich bei dir ein? 8)
Hallo Frank,
welche Register muß ich wie beschreiben ?
keine ahnung, ich habe nichts von den geräten.
ich würde erst einmal versuchen, was renardfm im anderen thread beschrieben hat.
Der Zähler selber zeigt aber definitiv keine negativen Werte an?
Hallo tndx,
nein der Zähler zeigt keine negativen Werte an.