Frage Beantworten
Wann kommt die Push Funktion wie im alten Creator wieder?
Mit der neuen NEO Version gibt es immer noch keine Push Möglichkeit an die Remote wie im alten AIO Creator, zumindest ist dazu nichts dokumentiert. Mit der alten AIO Creator war es möglich jeden Status einzeln in die Remote zu pushen, was ich persönlich auch intensiv genutzt habe, um das Netzwerk nicht ständig mit unnötigen Pull Abfragen zu belasten.
Jetzt mache ich die neue NEO Version auf und was sehe ich da.
Ist das ein schlechter Scherz? Das es Mist ist ständig einen Pull Request zu stellen nur um den Status der Seite aktuell zu halten ist jetzt nichts neues und ist keine Ahnung wie oft gesagt worden, dass dies nicht die endgültige Lösung sein kann und endlich, wie in der alten Version schon vorhanden, Push zur Verfügung stehen muss, damit das Netzwerk nicht belastet wird.
Stattdessen bekomme ich jetzt also den offiziellen Hinweis, das ich doch bitte am besten 10 Sekunden warten soll, bis der Status aktuell ist?
Das ist für mich keine Lösung des Problems. Wenn ich das denn so wie empfohlen machen würde, ist die Remote gar nicht mehr zu gebrauchen oder soll ich in der Tat 10 Sekunden warten bis sich mal ein Status aktualisiert?
In der alten AIO Creator Version war es ohne weiters möglich einen Broadcast an Port 1902 zu schicken und damit jedes Event einzeln zu aktualisieren. Eine ständige Seiten Aktualisierung war damit in der Regel nicht notwenig der Wert konnte auf 0 stehen.
Alte Creator Version
Was ist denn so unheimlich schwierig Push wieder einzubauen? Ist das die Plattform die NEO jetzt nutzt? Im alten Creator war das alles schon möglich und jetzt soll ich also in der schon einiger Zeit im Markt befindlichen Nachfolge Software des AIO Creator offiziell empfohlen 10 Sekunden warten bis ich einen aktuellen Status habe nur weil es kein Push gibt?
Ich würde mich wirklich feruen wenn es dazu endlich mal eine Lösung gibt auf offiziellen Weg wieder einen Status über einen Broadcast aktualisieren zu können und eine Anleitung bzw. Dokumentation wie dies auch im "neuen" NEO zu nutzten ist.
Jetzt mache ich die neue NEO Version auf und was sehe ich da.
Ist das ein schlechter Scherz? Das es Mist ist ständig einen Pull Request zu stellen nur um den Status der Seite aktuell zu halten ist jetzt nichts neues und ist keine Ahnung wie oft gesagt worden, dass dies nicht die endgültige Lösung sein kann und endlich, wie in der alten Version schon vorhanden, Push zur Verfügung stehen muss, damit das Netzwerk nicht belastet wird.
Stattdessen bekomme ich jetzt also den offiziellen Hinweis, das ich doch bitte am besten 10 Sekunden warten soll, bis der Status aktuell ist?
Das ist für mich keine Lösung des Problems. Wenn ich das denn so wie empfohlen machen würde, ist die Remote gar nicht mehr zu gebrauchen oder soll ich in der Tat 10 Sekunden warten bis sich mal ein Status aktualisiert?
In der alten AIO Creator Version war es ohne weiters möglich einen Broadcast an Port 1902 zu schicken und damit jedes Event einzeln zu aktualisieren. Eine ständige Seiten Aktualisierung war damit in der Regel nicht notwenig der Wert konnte auf 0 stehen.
Alte Creator Version
$push = "true";
$medioladevice = "Büro.Arbeitszimmer";//Name des Geräts im AIO Creator (Gruppe.Name)
MEDIOLA_PUSH($medioladevice, $push);
function MEDIOLA_PUSH($medioladevice, $push)
{
$port = 1902; //Push Port
$broadcast = "192.168.55.255"; // Broadcastadresse für eigenes Subnetz
$msg = '{XC_EVT}{"type":"ST","data":"'.$medioladevice.':'.$push.'"}'; //Push Message data an device mit Bezeichnung Gruppe.Name IPS Gruppe.Name:ObjectID den Status der auslösenden Variable
$len = strlen($msg);//Länge der Message
$sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
socket_set_option($sock, SOL_SOCKET, SO_BROADCAST, 1);
socket_sendto($sock, $msg, $len, 0, $broadcast, $port);
socket_close($sock);
}
Was ist denn so unheimlich schwierig Push wieder einzubauen? Ist das die Plattform die NEO jetzt nutzt? Im alten Creator war das alles schon möglich und jetzt soll ich also in der schon einiger Zeit im Markt befindlichen Nachfolge Software des AIO Creator offiziell empfohlen 10 Sekunden warten bis ich einen aktuellen Status habe nur weil es kein Push gibt?
Ich würde mich wirklich feruen wenn es dazu endlich mal eine Lösung gibt auf offiziellen Weg wieder einen Status über einen Broadcast aktualisieren zu können und eine Anleitung bzw. Dokumentation wie dies auch im "neuen" NEO zu nutzten ist.