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

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Heikon1968
Beiträge: 1
Registriert: 11.09.2023, 17:58
System: CCU und Access Point

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

Beitrag von Heikon1968 » 07.11.2023, 09:40

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
Zuletzt geändert von Roland M. am 07.11.2023, 10:08, insgesamt 1-mal geändert.

dtp
Beiträge: 10670
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 325 Mal
Danksagung erhalten: 502 Mal

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

Beitrag von dtp » 07.11.2023, 17:21

Unter "string channel ="
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

sven.reichel
Beiträge: 9
Registriert: 20.04.2023, 15:42
System: CCU
Danksagung erhalten: 1 Mal

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

Beitrag von sven.reichel » 07.05.2024, 09:14

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

dtp
Beiträge: 10670
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 325 Mal
Danksagung erhalten: 502 Mal

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

Beitrag von dtp » 07.05.2024, 13:07

Die Möglichkeit besteht auf jeden Fall. Ich kenne nur die Datenpunkte der HmIP-Sensorschnittstelle nicht.
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

sven.reichel
Beiträge: 9
Registriert: 20.04.2023, 15:42
System: CCU
Danksagung erhalten: 1 Mal

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

Beitrag von sven.reichel » 07.05.2024, 13:27

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...

Benutzeravatar
Baxxy
Beiträge: 10932
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 617 Mal
Danksagung erhalten: 2253 Mal

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

Beitrag von Baxxy » 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?

sven.reichel
Beiträge: 9
Registriert: 20.04.2023, 15:42
System: CCU
Danksagung erhalten: 1 Mal

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

Beitrag von sven.reichel » 07.05.2024, 16:58

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.

Benutzeravatar
Baxxy
Beiträge: 10932
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 617 Mal
Danksagung erhalten: 2253 Mal

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

Beitrag von Baxxy » 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.

sven.reichel
Beiträge: 9
Registriert: 20.04.2023, 15:42
System: CCU
Danksagung erhalten: 1 Mal

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

Beitrag von sven.reichel » 07.05.2024, 17:23

Danke schonmal- ich bleibe dran.

sven.reichel
Beiträge: 9
Registriert: 20.04.2023, 15:42
System: CCU
Danksagung erhalten: 1 Mal

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

Beitrag von sven.reichel » 08.05.2024, 09:20

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.

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“