Übersicht Push Nachricht uni-PRO APP



Mit diesem Funktionsbaustein sendet die Steuerung Benachrichtigungen direkt an die uni-PRO APP - auch dann, wenn die APP auf dem Handy geschlossen ist. Ein Antippen der Meldung öffnet die APP.

Anders als beim Baustein Push Nachricht Pushover wird dafür kein fremder Dienst und kein Konto benötigt und es muss keine zusätzliche App installiert werden. Die Meldung geht an alle Geräte, die sich schon einmal an dieser Steuerung angemeldet haben.

Einrichtung:



Eingänge

TR
Trigger
Trigger bei dem die Nachricht gesendet wird. Siehe Parameter Trigger.
WT / W1..W8
Wert
Optionale Werte. Hier können Werte verknüpft werden, die in den Titel oder die Meldung eingefügt werden. Der Platzhalter %1 in Titel oder Meldung wird mit dem Wert des ersten Werteinganges ersetzt, %2 mit dem zweiten usw. Die Anzahl der Werteingänge wird über den Parameter Anzahl Eingänge eingestellt. Die Formatierung richtet sich nach dem Datentyp der verknüpften Adresse (Ganzzahl, Fließkommazahl oder String); ist keine Adresse verknüpft, wird Fließkommazahl verwendet.

Ausgänge

FE
Fehler
Anzahl Fehler.
AZ
Anzahl
Anzahl der gesendeten Meldungen.
FT
Filter
Verbleibende Filterzeit in Sekunden. Nach dem Senden einer Nachricht zählt dieser Ausgang von der im Parameter Filter eingestellten Zeit bis 0 herunter. Solange der Wert größer 0 ist, werden keine weiteren Nachrichten gesendet.

Parameter

Trigger
  • Steigende Flanke: Nachricht wird bei 0-1 gesendet.
  • Fallende Flanke: Nachricht wird bei 1-0 gesendet.
  • Telegramm 0: Nachricht wird bei Telegramm mit Wert 0 gesendet.
  • Telegramm 1: Nachricht wird bei Telegramm mit Wert ungleich 0 gesendet.
  • Wertänderung: Überwachung des Trigger-Einganges. Die Nachricht wird bei jeder Änderung des Wertes am Eingang TR gesendet, also auch bei Zahlen- oder Textwerten. Telegramme mit unverändertem Wert lösen keine Nachricht aus. In den ersten 10 Sekunden nach dem Start der Steuerung werden nur die Anfangswerte übernommen, es wird also keine Nachricht gesendet. Zyklisches Senden ist bei dieser Einstellung nicht möglich.
Titel
Optionaler Titel der Nachricht. Bleibt der Parameter leer, wird uni-PRO angezeigt.
Meldung Meldung welche gesendet wird. Pflichtfeld - ist der Parameter leer, wird nichts gesendet und der Ausgang FE Fehler erhöht.
Gruppe
Optionale Bezeichnung, mit der zusammengehörende Meldungen gekennzeichnet werden. Meldungen derselben Gruppe ersetzen einander auf dem Handy, statt sich aneinanderzureihen. Sinnvoll zum Beispiel bei einer Türklingel: trägt man dort tuer ein, steht auch nach mehrmaligem Klingeln nur eine einzige, aktuelle Meldung auf dem Bildschirm. Bleibt der Parameter leer, wird jede Meldung einzeln angezeigt. Die Bezeichnung ist frei wählbar und erscheint nirgends auf dem Gerät.
Seite
Optional die Bezeichnung einer Seite der Visualisierung. Tippt man die Meldung auf dem Gerät an, öffnet sich die APP gleich auf dieser Seite. Bleibt der Parameter leer, wird die APP nur nach vorne geholt und zeigt die Seite, auf der sie zuletzt stand. Gibt es die Seite im Projekt nicht, bleibt die Anzeige unverändert.
Empfänger
Optional die Einschränkung auf bestimmte Geräte. Mehrere werden mit Semikolon getrennt. Bleibt der Parameter leer, geht die Meldung an alle angemeldeten Geräte.

Ein Gerät wird über den in der APP angemeldeten Benutzer angesprochen. Ist keiner angemeldet, bleibt nur seine Kennung beim Push-Dienst. Diese ändert sich allerdings, sobald die APP neu installiert oder ihr Speicher geleert wird - danach muss das Gerät neu gewählt werden. Ein angemeldeter Benutzer ist deshalb die bessere Wahl.

Die Schaltfläche rechts im Eingabefeld zeigt die Geräte, die der Steuerung bekannt sind, und trägt die Auswahl ein; dafür muss eine Verbindung zur Steuerung bestehen. Die dort angezeigte Gerätebezeichnung (z.B. Samsung SM-G991B) vergibt die APP selbst. Sie dient nur dazu, die Geräte auseinanderzuhalten, und kann nicht als Empfänger eingetragen werden - baugleiche Geräte tragen dieselbe Bezeichnung.

Wichtig: Ist hier etwas eingetragen, bekommen Geräte, auf die kein Eintrag passt, nichts mehr. Trifft der Eintrag auf kein einziges Gerät zu, meldet die Steuerung das im Protokoll.
Filter
Wartezeit in Sekunden, bis die nächste Nachricht gesendet wird. Solange die Zeit läuft, werden weitere Auslösungen verworfen. Die verbleibende Zeit steht am Ausgang FT. Mit 0 ist der Filter abgeschaltet.
Zyklisch senden
Die Nachricht wird wiederholt gesendet, solange die Trigger-Bedingung ansteht. Bei der Einstellung Wertänderung steht keine Bedingung an, deshalb ist zyklisches Senden dort nicht möglich und der Parameter wird ausgeblendet.
Zykluszeit
Abstand zwischen zwei zyklischen Meldungen in Minuten. Ist der Filter aktiv, wartet der Zyklus, bis die Filterzeit abgelaufen ist.
Anzahl Eingänge
Anzahl der Werteingänge (1 bis 8), die für die Platzhalter %1 bis %8 zur Verfügung stehen.


Platzhalter: In Titel und Meldung werden die Platzhalter %1 bis %8 durch die Werte der Werteingänge ersetzt, %1 durch den ersten Werteingang, %2 durch den zweiten usw. Damit wird beispielsweise die Nachricht "Fehler Sensor größer %1 Grad" zu "Fehler Sensor größer 50 Grad". Die Formatierung richtet sich nach dem Datentyp der verknüpften Adresse; ist keine Adresse verknüpft, wird Fließkommazahl verwendet.

Welche Geräte erreicht werden: Die Steuerung merkt sich jedes Handy, dessen APP sich bei ihr angemeldet hat, und schickt die Meldung an alle diese Geräte. Eine Auswahl einzelner Empfänger gibt es nicht. Wird die APP von einem Gerät gelöscht, meldet das der Benachrichtigungsdienst zurück und die Steuerung nimmt das Gerät von selbst aus der Liste.

Voraussetzung: Der Versand läuft über einen Vermittlungsdienst, der die Meldung an Google beziehungsweise Apple weiterreicht. Dieser Dienst muss von der Steuerung aus erreichbar sein. Ist er nicht erreichbar oder ist noch kein Gerät bekannt, wird nichts gesendet und der Ausgang FE Fehler erhöht.

Türklingel: Eine Klingelmeldung wird eingerichtet, indem der Ausgang KL des Bausteins Doorbird auf den Eingang TR dieses Bausteins gelegt wird. Text, Sperrzeit und Gruppe sind damit frei einstellbar.

Siehe auch allgemeine Parameter aller Funktionsbausteine.