Howto - zentrales Push-Nachrichten-Programm zPNP

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

Moderator: Co-Administratoren

dtp
Beiträge: 10655
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 320 Mal
Danksagung erhalten: 501 Mal

Re: Howto - zentrales Push-Nachrichten-Programm (zPNP) V3.0

Beitrag von dtp » 26.09.2018, 13:20

Dann ersetze bitte in deinem Skript noch die Zeilen zum Setzen der Systemvariablen

Code: Alles auswählen

dom.GetObject("CCU SV xxx").State("x");
durch

Code: Alles auswählen

(dom.GetObject(ID_SYSTEM_VARIABLES).Get("CCU SV xxx")).State("x");
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.

Belei
Beiträge: 59
Registriert: 20.07.2016, 21:57

Re: Howto - zentrales Push-Nachrichten-Programm (zPNP) V3.0

Beitrag von Belei » 26.09.2018, 14:20

Code: Alles auswählen

    ! Erzeugen der Nachricht

     string message = "Der Briefkasten wurde geöffnet.";

    ! Auswahl des Push-Dienstes (nur, wenn "CCU SV Push-Dienst" vorhanden)
(dom.GetObject(ID_SYSTEM_VARIABLES).Get("CCU SV Push Dienst")).State("1");

    ! Setzen der Priorität für die Push-Nachricht (nur, wenn "CCU SV Push Prio" vorhanden)
(dom.GetObject(ID_SYSTEM_VARIABLES).Get("CCU SV Push Prio")).State("0");

    ! Sound für Pushover-Nachricht (nur, wenn "CCU SV Push Pushover-Sound" vorhanden)
(dom.GetObject(ID_SYSTEM_VARIABLES).Get("CCU SV Pushover Sound")).State("falling");


(dom.GetObject(ID_SYSTEM_VARIABLES).Get("CCU SV Push Text")).State("message");

    ! Programm "CCU PRG Push-Nachrichten" ausführen
    dom.GetObject("CCU PRG Push-Nachrichten").ProgramExecute();
    WriteLine("Nachricht gesendet");
Ton bleibt gleich und nachrichten Inhalt ist "message"

alchy
Beiträge: 10752
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 672 Mal

Re: Howto - zentrales Push-Nachrichten-Programm (zPNP) V3.0

Beitrag von alchy » 26.09.2018, 14:40

Belei hat geschrieben:
26.09.2018, 14:20
... nachrichten Inhalt ist "message"
weil das Script falsch ist message gehört in dem Fall ohne " rein

(dom.GetObject(ID_SYSTEM_VARIABLES).Get("CCU SV Push Text")).State(message);

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Belei
Beiträge: 59
Registriert: 20.07.2016, 21:57

Re: Howto - zentrales Push-Nachrichten-Programm (zPNP) V3.0

Beitrag von Belei » 26.09.2018, 14:48

Hab ich ja gerade gemacht war vorher nicht so...
Aber auch wenn ich die "" rausnehme ändert es leider nix Ton.

alchy
Beiträge: 10752
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 672 Mal

Re: Howto - zentrales Push-Nachrichten-Programm (zPNP) V3.0

Beitrag von alchy » 26.09.2018, 15:04

Belei hat geschrieben:
26.09.2018, 14:48
Aber auch wenn ich die "" rausnehme ändert es leider nix Ton.
Aber die Nachricht sollte jetzt "Der Briefkasten wurde geöffnet" sein statt "message"
Deswegen habe ich ja entsprechend deine Frage zitiert auf die ich geantwortet hab, mit dem Ton hat dies natürlich nix zu tun.


Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Belei
Beiträge: 59
Registriert: 20.07.2016, 21:57

Re: Howto - zentrales Push-Nachrichten-Programm (zPNP) V3.0

Beitrag von Belei » 26.09.2018, 16:21

so siehts aus.

dtp
Beiträge: 10655
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 320 Mal
Danksagung erhalten: 501 Mal

Re: Howto - zentrales Push-Nachrichten-Programm (zPNP) V3.0

Beitrag von dtp » 26.09.2018, 16:42

Ich teste es heute Abend noch mal und melde mich dann.
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.

dtp
Beiträge: 10655
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 320 Mal
Danksagung erhalten: 501 Mal

Re: Howto - zentrales Push-Nachrichten-Programm (zPNP) V3.0

Beitrag von dtp » 27.09.2018, 10:14

Tja, nun wollte ich das gestern Abend testen, um festzustellen, dass seit dem Update auf iOS12 mein iPhone X keinen Ton mehr bei eingehenden Anrufen, Emails und Push-Nachrichten von sich gibt. Vielleicht liegt es auch an einem gleichzeitigen Provider-Wechsel von O2 auf die Telekom oder an dem Entkoppeln meiner Watch. Keine Ahnung. Ich werde das iPhone heute Abend mal komplett zurücksetzen in der Hoffnung, dass es sich dann wieder akustisch meldet. Der Lautsprecher ist aber grundsätzlich in Ordnung.

EDIT: Alter Schwede. Wie blöd kann man sein? 8) Ich hatte doch tatsächlich den seitlichen Mute-Schalter meines iPhones auf Rot stehen. *räusper*

Zu meiner Entschuldigung sei aber gesagt, dass ich den ansonsten immer auf Lautsprecher stehen habe, weil ich mit verbundener Watch eh keine Hinweistöne bekomme.

Bis dann,

Thorsten
Zuletzt geändert von dtp am 27.09.2018, 11:04, insgesamt 1-mal geändert.
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.

Belei
Beiträge: 59
Registriert: 20.07.2016, 21:57

Re: Howto - zentrales Push-Nachrichten-Programm (zPNP) V3.0

Beitrag von Belei » 27.09.2018, 10:37

Alles klar danke. Ich finde den Fehler leider nicht alleine..

Kann nur sagen das wenn ich eine Testpush von pushover.net verschicke sie auch richtig mit verschiedenen Tönen ankommt.

dtp
Beiträge: 10655
Registriert: 21.09.2012, 08:09
System: CCU
Wohnort: Stuttgart
Hat sich bedankt: 320 Mal
Danksagung erhalten: 501 Mal

Re: Howto - zentrales Push-Nachrichten-Programm (zPNP) V3.0

Beitrag von dtp » 27.09.2018, 12:33

So,

hab's gerade mal getestet mit der aktuellen Version 3.0 des zPNS-Po. Die Klingeltöne "bike", "magellan" und "falling" wurden korrekt auf meinem iPhone bei eingehender Nachricht wiedergegeben.

Gruß,

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

Antworten

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