seit Jahren nutze ich die Funktion NC_PushNotification um die Haustürklingel auf mein Handy zu pushen (IPSView). Dies hat bisher tadellos funktioniert.
Seit dieser Woche funktioniert das nicht mehr, letzte Woche Donnerstag gings noch.
In den Benachrichtigungen wird der entsprechende Konfigurator auf „Empfange Nachrichten deaktiviert“ gesetzt sobald man ihn einmal mit dem o.g. Befehl anspricht. Messages werden nicht übertragen.
Löschen und neu anlegen bringt auch nichts.
Da wir hiermit den Kids die Tür öffnen sobald sie klingeln hat das ganze eine gewisse Dringlichkeit, diese Woche standen sie bereits heulend davor.
Danke für Eure Hilfe!
Das sieht soweit alles gut aus. Kommt es beim Aufruf der Funktion zu irgendwelchen Fehlermeldungen?
Ansonsten scheint NC_SendNotification undokumentiert zu sein und bietet somit kein Gewähr für Konsistenz. Mir wären keine aktuellen Änderungen bekannt, aber ich hänge auch nicht in dem Thema drin. Funktioniert es vielleicht stattdessen mit WFC_PushNotification ?
Das ist die offizielle Variante um Push Nachrichten auf IPS View zu schicken, so steht es dort dokumentiert.
Irgendwas muss ja hier geändert worden sein, denn das Feature funktionierte seit Jahren stabil und fehlerfrei. An meiner IPS Installation wurde auch nichts geändert (ich kann ja seit Monaten wegen eines Bugs keine Updates mehr fahren )
Daher würde ich mich freuen wenn das Problem behoben wird anstatt hier auf work-arounds zu setzen.
Aktiviere ich im Konfigurator den Nachrichtenempfang, dann kommt beim Aufruf kein Fehler, es wird einfach nur der Empfang deaktiviert. Beim zweiten Aufruf meldet IPS dann dass keine Empfänger zugeordnet sind (oder so ähnlich).
bekomme ich einfach bei Auslösung durch ein Ereignis nicht zum Laufen. Wenn ich das Script händisch starte, geht es ohne Probleme und die Push kommt an. Wird das Script durch ein Ereignis gestartet, läuft das Script, die Push-Mitteilung kommt jedoch nicht an.
Egal was ich mache es geht leider nicht. Ich habe jetzt im Script mal zusätzlich eine Push-Mitteilung über IPS eingebaut, die kommt an. D.h. das Event welches auslöst geht.
Das iPhone ist auch im Notifications-Control aktiviert und auf dem iPhone hat die App die rechte für Mitteilungen.