Seite 23 von 23

Re: Howto - Zähler-Skripte für HM-ES-TX-WM (per zPNP)

Verfasst: 07.11.2023, 09:40
von Heikon1968
Hallo,
versuche gerade das Zähler-Skripte einzurichten. :shock:
An welcher Stelle :?: muss ich den Kanal Namen vom hm-es-tx-wm im script eintragen.
Vielen Dank im vorraus.

Grüße aus dem Mansfelder Land
Heiko


Habe es gefunden

Re: Howto - Zähler-Skripte für HM-ES-TX-WM (per zPNP)

Verfasst: 07.11.2023, 17:21
von dtp
Unter "string channel ="

Re: Howto - Zähler-Skripte für HM-ES-TX-WM (per zPNP)

Verfasst: 07.05.2024, 09:14
von sven.reichel
Bei meiner 2. Installation - Raspimatic zuhause- nutze ich die HmIP-ESI Zählerschnittstellen- besteht die Möglichkeit, diese mit dem Skript auch auszulesen / die Werte über zPNP zu versenden?

Besten Dank und Grüße
Sven

Re: Howto - Zähler-Skripte für HM-ES-TX-WM (per zPNP)

Verfasst: 07.05.2024, 13:07
von dtp
Die Möglichkeit besteht auf jeden Fall. Ich kenne nur die Datenpunkte der HmIP-Sensorschnittstelle nicht.

Re: Howto - Zähler-Skripte für HM-ES-TX-WM (per zPNP)

Verfasst: 07.05.2024, 13:27
von sven.reichel
dtp hat geschrieben:
07.05.2024, 13:07
Die Möglichkeit besteht auf jeden Fall. Ich kenne nur die Datenpunkte der HmIP-Sensorschnittstelle nicht.
Hier gibt es da was dazu:
https://de.elv.com/forum/wo-finde-ich-d ... -iec-27793

Hier auch:
https://www.debacher.de/wiki/Homematic-HmIP-ESI-IEC

Und hier in diesem Forum auch:
viewtopic.php?f=26&t=81881&p=798079&hil ... si#p798079

Leider sind das für mich weitgehend böhmische Dörfer- deshalb kann ich zuallererst mal nur die Links beisteuern...

Re: Howto - Zähler-Skripte für HM-ES-TX-WM (per zPNP)

Verfasst: 07.05.2024, 16:28
von Baxxy
Bei Strom ist es immer 'ENERGY_COUNTER', bei Gas 'GAS_VOLUME'.

Wenn man beim Stromzählerscript den IEC-Flag auf "false" setzt sollte das Script grundsätzlich funktionieren.
Eventuell stimmen die Einheiten nicht (Wh/kWh), aber das ließe sich leicht anpassen.

Wurde schon getestet ob es läuft?

Re: Howto - Zähler-Skripte für HM-ES-TX-WM (per zPNP)

Verfasst: 07.05.2024, 16:58
von sven.reichel
Baxxy hat geschrieben:
07.05.2024, 16:28
Bei Strom ist es immer 'ENERGY_COUNTER', bei Gas 'GAS_VOLUME'.

Wenn man beim Stromzählerscript den IEC-Flag auf "false" setzt sollte das Script grundsätzlich funktionieren.
Eventuell stimmen die Einheiten nicht (Wh/kWh), aber das ließe sich leicht anpassen.

Wurde schon getestet ob es läuft?
Ich habs jetzt mal auf die Raspimatic rüber genommen, bekomme aber immer die Meldung "Fehler Stromzähler: Für den regulären Betrieb Zeitmodul des Programms auf 23:59 Uhr setzen!" - das hab ich im Programm versucht mit der Änderung als false bei der "regular" Abfrage

Warum muss der IEC flag auf false? - Ist ja letztlich ein IEC Sensor?

Die Kanäle sind etwas anders als mit dem HM-ES-TX-WM
Bild_2024-05-07_165631526.png
Und ich würde ja im Prinzip gerne die 2 und 4 ausgelesen haben- also Entnahme und Einspeisung.

Re: Howto - Zähler-Skripte für HM-ES-TX-WM (per zPNP)

Verfasst: 07.05.2024, 17:05
von Baxxy
sven.reichel hat geschrieben:
07.05.2024, 16:58
Ist ja letztlich ein IEC Sensor?
Das du den IEC-Lesekopf benutzt hattest du bisher verschwiegen.
sven.reichel hat geschrieben:
07.05.2024, 16:58
Warum muss der IEC flag auf false?
Weil ansonsten vom Script versucht wird den Datenpunkt: IEC_ENERGY_COUNTER abzufragen. Den gab es so beim HM-ES-TX-WM, aber beim ESI heißt der immer ENERGY_COUNTER. (und das ist im Script der default Datenpunkt)
sven.reichel hat geschrieben:
07.05.2024, 16:58
Die Kanäle sind etwas anders als mit dem HM-ES-TX-WM
Ja, spielt nur eine untergeordnete Rolle. Das Script verlangt den Kanalnamen welcher den Zählersensor enthält.
Willst du alle 3 Kanäle (IEC-Version) mit dem Script beglücken musst du entsprechend auch alles 3x anlegen.

Re: Howto - Zähler-Skripte für HM-ES-TX-WM (per zPNP)

Verfasst: 07.05.2024, 17:23
von sven.reichel
Danke schonmal- ich bleibe dran.

Re: Howto - Zähler-Skripte für HM-ES-TX-WM (per zPNP)

Verfasst: 08.05.2024, 09:20
von sven.reichel
Baxxy hat geschrieben:
07.05.2024, 17:05
sven.reichel hat geschrieben:
07.05.2024, 16:58
Ist ja letztlich ein IEC Sensor?
Das du den IEC-Lesekopf benutzt hattest du bisher verschwiegen.
sven.reichel hat geschrieben:
07.05.2024, 16:58
Warum muss der IEC flag auf false?
Weil ansonsten vom Script versucht wird den Datenpunkt: IEC_ENERGY_COUNTER abzufragen. Den gab es so beim HM-ES-TX-WM, aber beim ESI heißt der immer ENERGY_COUNTER. (und das ist im Script der default Datenpunkt)
sven.reichel hat geschrieben:
07.05.2024, 16:58
Die Kanäle sind etwas anders als mit dem HM-ES-TX-WM
Ja, spielt nur eine untergeordnete Rolle. Das Script verlangt den Kanalnamen welcher den Zählersensor enthält.
Willst du alle 3 Kanäle (IEC-Version) mit dem Script beglücken musst du entsprechend auch alles 3x anlegen.
Hat funktioniert- hab jetzt mal Kanal 2 und 4 gemacht und die Zähler "genullt/initialisiert" - das liest er bei den IEC ja schön selbst aus.
Das Skript scheint also quasi "out-of-the-box" auch mit den HmIP-ESI zu funktionieren, (lediglich die "false" Einstellung für den IEC Senor ist zu beachten.