Howto - Zähler-Skripte für HM-ES-TX-WM, V3.1

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

Moderator: Co-Administratoren

dtp
Beiträge: 6489
Registriert: 21.09.2012, 08:09
Wohnort: Stuttgart
Hat sich bedankt: 3 Mal
Danksagung erhalten: 8 Mal

Re: Howto - Zähler-Skripte für HM-ES-TX-WM, V3.0

Beitrag von dtp » 13.04.2019, 11:58

Sorry. Denkfehler. 8)

Du musst natürlich sämtliche Wochentage eintragen (hab's oben geändert), wenn du die Nachricht täglich erhalten willst.

Gruß,

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

Alexxx2005
Beiträge: 166
Registriert: 17.12.2014, 18:56

Re: Howto - Zähler-Skripte für HM-ES-TX-WM, V3.0

Beitrag von Alexxx2005 » 13.04.2019, 13:36

Alles klar , dann kann es ja Abend werden :D

Grüße Alex

dtp
Beiträge: 6489
Registriert: 21.09.2012, 08:09
Wohnort: Stuttgart
Hat sich bedankt: 3 Mal
Danksagung erhalten: 8 Mal

Re: Howto - Zähler-Skripte für HM-ES-TX-WM, V3.0

Beitrag von dtp » 13.04.2019, 13:48

Habe die Zählerskripte noch etwas überarbeitet, was die Angabe des Sendetages angeht. Teste im Moment die Version 3.1. Kommt dann bald. 8)
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container, Homebridge auf Raspberry Pi 3B+;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

dtp
Beiträge: 6489
Registriert: 21.09.2012, 08:09
Wohnort: Stuttgart
Hat sich bedankt: 3 Mal
Danksagung erhalten: 8 Mal

Re: Howto - Zähler-Skripte für HM-ES-TX-WM, V3.0

Beitrag von dtp » 15.04.2019, 07:57

Im Moment habe ich noch das Problem, für jeden eingestellten Sendetag immer eine vollständige, zurückliegende Woche anzuzeigen. Aktuell erfolgt die Anzeige immer von einem bestimmten Tag (default: Montag) aus. Mal sehen, ob ich es hin bekomme, hier ein beliebiges Zeitfenster einstellen zu können. Wird aber noch etwas dauern, da ich noch einige andere Baustellen habe.
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container, Homebridge auf Raspberry Pi 3B+;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

dtp
Beiträge: 6489
Registriert: 21.09.2012, 08:09
Wohnort: Stuttgart
Hat sich bedankt: 3 Mal
Danksagung erhalten: 8 Mal

Re: Howto - Zähler-Skripte für HM-ES-TX-WM, V3.0

Beitrag von dtp » 16.04.2019, 11:12

Heute wird bei uns ein neuer intelligenter Stromzähler eingebaut. Hoffe, dass ich keinen neuen Sensor dafür brauche.
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container, Homebridge auf Raspberry Pi 3B+;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

Alexxx2005
Beiträge: 166
Registriert: 17.12.2014, 18:56

Re: Howto - Zähler-Skripte für HM-ES-TX-WM, V3.0

Beitrag von Alexxx2005 » 17.04.2019, 19:12

:roll: und Zähler tausch gut überstanden :P

Viele Grüße Alex

dtp
Beiträge: 6489
Registriert: 21.09.2012, 08:09
Wohnort: Stuttgart
Hat sich bedankt: 3 Mal
Danksagung erhalten: 8 Mal

Re: Howto - Zähler-Skripte für HM-ES-TX-WM, V3.0

Beitrag von dtp » 17.04.2019, 22:21

Jupp. Ist der gleiche Zähler geworden, wie vorher. Daher kurz das Zählerskript resettet, neu initalisiert und weiter geht's. 8)
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container, Homebridge auf Raspberry Pi 3B+;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

dtp
Beiträge: 6489
Registriert: 21.09.2012, 08:09
Wohnort: Stuttgart
Hat sich bedankt: 3 Mal
Danksagung erhalten: 8 Mal

Re: Howto - Zähler-Skripte für HM-ES-TX-WM, V3.0

Beitrag von dtp » 14.05.2019, 08:50

Hier mal die Version 3.1 meiner Zählerskripte zum Testen.

Was hat sich geändert? Man kann nun festlegen, an welchen Tagen man eine Push-Nachricht mit den Energieverbräuchen erhalten möchte und welchen Zeitraum diese abdecken sollen. Dazu wurden zwei neue lokale Variablen "sendDayList" und "numDays" eingeführt.

Code: Alles auswählen

! +++++ Liste der Tage, an dem eine Push-Nachricht gesendet werden soll (Trennung beliebig) +++++
! z.B. "Montag Mittwoch Freitag", "täglich", keine Nachricht: ""
string sendDayList = "Samstag Sonntag Mittwoch";

! +++++ Anzahl der Tage, für die die zurückliegenden Verbrauchswerte angezeigt werden sollen +++++
integer numDays = 7;
Ich denke, das ist soweit selbsterklärend. Man kann die Skripte einfach per Copy & Paste ersetzen. Dann aber daran denken, den Offset der bisherigen Skripte zu übernehmen. Man kann die Skripte aber auch mit "offset = -1.0;" neu initialisieren. Dann den Anweisungen der Push-Nachricht folgen und den Offset neu berechnen und eintragen.

Das Skript verhindert eine Doppelanzeige des Verbrauchs am selben Tag. Es wird also immer nur der gesamte Tagesverbrauch eines einzelnen Tages angezeigt. Das ist so gewollt.

Da die Listen in den jeweiligen Systemvariablen erst sukzessive mit jedem Tag gefüllt werden müssen, kann es dauern, bis die zugehörigen Push-Nachrichten vollständig angezeigt werden. Der aktuelle Inhalt der Systemvariablen wird aber nicht durch die neue Version der Skripte gelöscht (sofern "numDays" nicht kleiner als 7 gesetzt ist), sondern bleibt erhalten.

Viel Spaß beim Testen. Bitte postet hier etwaige Auffälligkeiten.

Gruß,

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

dtp
Beiträge: 6489
Registriert: 21.09.2012, 08:09
Wohnort: Stuttgart
Hat sich bedankt: 3 Mal
Danksagung erhalten: 8 Mal

Re: Howto - Zähler-Skripte für HM-ES-TX-WM, V3.1

Beitrag von dtp » 24.05.2019, 08:22

Version 3.1 ist nun offiziell. 8)
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container, Homebridge auf Raspberry Pi 3B+;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.

Antworten

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