Antwort
Apr 11, 2022 - 18:02
Du brauchst ein Clientsocket auf Port 8102. Da das Gerät nur eine einzige Verbindung zulässt, ansonsten wird die Verbindung abgebrochen, brauchst Du eine Instanz, die die Verbindung dauerhaft hält und aus NEO ansteuerbar ist.
Der NEO Server selber kann das zur Zeit nicht sein, dieser stellt keinen Clientsocket einfach zur Verfügung.
Möglich wäre eine Ansteuerung z.B. über Anbindung von IP-Symcon an NEO, das den Player über einen Clientsocket auf Port 8102 ansteuert.
Die Befehle für den Player findest Du unter anderem hier.
Der NEO Server selber kann das zur Zeit nicht sein, dieser stellt keinen Clientsocket einfach zur Verfügung.
Möglich wäre eine Ansteuerung z.B. über Anbindung von IP-Symcon an NEO, das den Player über einen Clientsocket auf Port 8102 ansteuert.
Die Befehle für den Player findest Du unter anderem hier.
Von
Hallo Fonzo
Wäre es für einen Unerfahrenen schwer diese Funktion mit IP-Symcon umzusetzen?
Bin kurz davor mir eine Symbox zuzulegen.
Von
Jeder fàngt irgendwann mit etwas an, da muss man sich nur ein wenig einlesen und einfach probieren. Bevor Du irgendwas kaufst würde ich Dir raten einfach mal IP-Symcon auf einem Testrechner der Wahl Windows, Mac usw. als Demo zu installieren.
Dann erstellst Du Dir einen Clientsocket unter IO Insranzen mir der IP vom Player und dem Port 8102.
Anschließend erstellst Du ein Skript zum testen, im Skript schickst Du ein Befehl an das Gerät mit dem Schema
https://www.symcon.de/service/dokumentation/modulreferenz/io/clientsocket/csck-sendtext/
Wenn sich der Player so schalten lässt kannst Du im Anschluss im Gerätemanager im AIO Creator im Testmodus das Skript importieren. Danach kannst Du das Skript auf einen Button legen und so den Player aus NEO schalten. Die Befehle für den Player entnimmst Du der Doku bzw. Link s.o.
Falls Du Probleme mit dem Clientsocket haben solltest am besten im IP Symcon Forum fragen oder auf Discord.
Von
Falls der Player auf eine Statusrückmeldung über den Clientsocket sendet kannst Du das auch nutzen, das wäre aber ein zweiter Schritt und muss dann noch separat eingerichtet werden um die Rückmeldung auszuwerten. Als erstes würde ich an Deiner Stelle erst mal testen ob alle nötigen Befehle die Du nutzen willst auch funktionieren. Wenn das funktioniert kann Du zu Schritt zwei übergehen bzw. gib mal eine Rückmeldung ob Du das so weit hinbekommst das Gerät zu steuern.
Von
Werde ich mir über Ostern mal in Ruhe ansehen.
Besten Dank schon mal.
Neuen Kommentar hinzufügen