FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Firstman am 15 November 2023, 14:30:48

Titel: HM-ES-TX-WM mit ES-IEC und DVS7420.2T
Beitrag von: Firstman am 15 November 2023, 14:30:48
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
Titel: Aw: HM-ES-TX-WM mit ES-IEC und DVS7420.2T
Beitrag von: tndx am 15 November 2023, 15:15:53
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 :)
Titel: Aw: HM-ES-TX-WM mit ES-IEC und DVS7420.2T
Beitrag von: frank am 15 November 2023, 15:27:37
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)
Titel: Aw: HM-ES-TX-WM mit ES-IEC und DVS7420.2T
Beitrag von: Firstman am 15 November 2023, 15:48:33
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
Titel: Aw: HM-ES-TX-WM mit ES-IEC und DVS7420.2T
Beitrag von: frank am 15 November 2023, 16:37:46
dann musst du wohl die register noch anpassen.
oder speist dein nachbar heimlich bei dir ein?   8)
Titel: Aw: HM-ES-TX-WM mit ES-IEC und DVS7420.2T
Beitrag von: Firstman am 15 November 2023, 16:47:26
Hallo Frank,

welche Register muß ich wie beschreiben ?
Titel: Aw: HM-ES-TX-WM mit ES-IEC und DVS7420.2T
Beitrag von: frank am 15 November 2023, 17:59:53
keine ahnung, ich habe nichts von den geräten.
ich würde erst einmal versuchen, was renardfm im anderen thread beschrieben hat.
Titel: Aw: HM-ES-TX-WM mit ES-IEC und DVS7420.2T
Beitrag von: tndx am 15 November 2023, 18:00:32
Der Zähler selber zeigt aber definitiv keine negativen Werte an?
Titel: Aw: HM-ES-TX-WM mit ES-IEC und DVS7420.2T
Beitrag von: Firstman am 17 November 2023, 18:33:28
Hallo tndx,

nein der Zähler zeigt keine negativen Werte an.