wenn der Server, auf dem das Squeezecenter läuft, down bzw. runtergefahren ist, dann disconnect die Clientsocket-Instanz der Squeezebox. Wenn der Server mit Squeezecenter wieder hochgefahren ist, wird aber die Verbindung nicht wieder automatisch hergestellt, sondern man muss den Clientsocket manuell auf connected stellen.
Gibt es eine Möglichkeit, dass Clientsocket regelmäßig selbst prüft, ob eine Verbindung möglich ist und damit eigenständig auf connected stellt, bzw. ein Script was den Server (Squeezecenter) auf „is online“ prüft und dann den Clientsocket auf connected stellt?
Das war ja schon mehrfach Thema im Forum, leider gibt es hier keine Möglichkeit. Man kann nur mittels Sys_Ping prüfen ob die Verbindung auf der Netzwerkebene funktioniert, es gibt aber keinen IPS(V1) Befehl um den ClientSocket wieder automatisch zu verbinden. Das Problem habe ich mit meinem XPort leider auch.
leider gibt es hier keine Möglichkeit. … es gibt aber keinen IPS(V1) Befehl um den ClientSocket wieder automatisch zu verbinden.
Mist!
Gibts in IPS V2 die Möglichkeit?
Vielen Dank für deine Auskunft, wenns auch negativ ist.
Was mir da noch einfällt…
Gibt es eventuell irgendwo eine „Schraube“ an der man drehen kann, dass man den Abstand zwischen den Retrys verändern kann?
Mit welchem Delay werden die Retrys eigentlich gestartet?
P.S. Übrigens Glückwunsch zum Mod! Hast es verdient.
ich lasse in der V1 meine Fritzbox jede Nacht disconnecten und danach wieder connecten, weil ich damit auch öfter Probleme mit der Anrufsignalisierung hatte.
Das geht mit den Befehlen:IPS_GetInstanceSettings und IPS_SetInstanceSettings.
<Settings>
<Open Value=„0“/>
<Host Value=„192.168.1.1“/>
<Port Value=„1012“/>
<Retrys Value=„1“/>
</Settings>
der Open Value ist bei 0 disconnected und bei -1 connected.
Anbei mein Script als Muster, das könnte man mittels Sys_Ping noch auf deinen Fall anpassen.