Ich habe in der Zwischenzeit den Fehler eingrenzen können.
Wenn ich in der WFC_PushNotification(11577,„Mobotix T24“, $data[0],’’,0); Zeile die Variable $data[0] durch „Test“ ersetzte, so erscheint keine Warnung mehr.
In der $data[0] Variable übergebe ich lediglich einen String von der Mobotix.
Worin liegt nun der Unterschied?
In beiden Fällen wird die Push Notification aber trotzdem abgesetzt.
Habe nun als Test wie vorgeschlagen ein einen String vor der Variable $data[0] gesetzt. Nun klappt es.
Ich habe festgestellt das 3 Netzwerkmeldungen von der Mobotix entgegen genommen werden. Die erste und die letzte Meldung beinhalten keinen String. Somit ist die Warnung erklärbar.
Die erste und letzte werden von Symcon erzeugt und beinhaltet den Auf und Abbau der Verbindung.
Siehe Doku zu den Systemvariablen: Systemvariablen IP-Symcon :: Automatisierungssoftware
Nur wenn $_IPS[‚TYPE‘] den Wert 0 hat, sind Daten eingetroffen.
Aktuell bekommst du jetzt pro Event der Kamera drei Push Meldungen.
Michael