Squeezebox cli Probleme
Verfasst: 14. Oktober 2010 13:46
Hallo,
mein erster Beitrag hier im Forum und vielleicht gleich mal ne doofe Frage:
Ich möchte den Squeezeboxserver bzw. dadurch natürlich die Player über Linux steuern. (Der soll die Befehle automatisch ausgeben. Ausgelöst durch best. Schaltzustände meines EIB systems. Bzw wer es vielleicht kennt: Es soll sich über die Visu steuern lassen. webKNX)
Dafür gibts ja die CLI Befehle im Server.
Hier mein Problem:
Ich kann die in der Cli-api angegebenen Befehle nur über telnet ausführen.
Ich bräuchte aber einen Befehl den ich in einer Zeile zusammenfassen kann.
Derzeit sieht das so aus:
Das müsste ich auf 1 shell command zusammenfassen. gibt es da eine Möglichkeit?
Getestet hab ich auch: pysqueezecenter
dafür scheint die Doku recht mager zu sein. Ich hab keine Liste der Befehle gefunden (für shell-cmd).
Nur:
play, pause, toggle, unpause, mute, unmute, prev, next, seek_to, set_volume, volume_up, volume_down
kann aber keine player synchronisieren, oder best mp3 dateien öffnen
Anwendungsbeispiel (was ich machen wollte):
EIB System meldet Waschmaschine fertig.
löst automatisch folgendes aus:
Player current track pause
player küche play wafertig.mp3
player current track (also der am anfang) play/unpause etc.
ist natürlich nicht nur für das aber das wäre der Anfangs versuch.
Achja: Ausgelöst soll das alles über linknx werden. (evtl kennt das ja wer)
Bin für jede Hilfe Dankbar!!!!
Gruß Volker
mein erster Beitrag hier im Forum und vielleicht gleich mal ne doofe Frage:
Ich möchte den Squeezeboxserver bzw. dadurch natürlich die Player über Linux steuern. (Der soll die Befehle automatisch ausgeben. Ausgelöst durch best. Schaltzustände meines EIB systems. Bzw wer es vielleicht kennt: Es soll sich über die Visu steuern lassen. webKNX)
Dafür gibts ja die CLI Befehle im Server.
Hier mein Problem:
Ich kann die in der Cli-api angegebenen Befehle nur über telnet ausführen.
Ich bräuchte aber einen Befehl den ich in einer Zeile zusammenfassen kann.
Derzeit sieht das so aus:
Code: Alles auswählen
telnet 192.168.178.33 9090
11:4a:2f:91:1a:34 version ?
ausgabe
exit
Getestet hab ich auch: pysqueezecenter
dafür scheint die Doku recht mager zu sein. Ich hab keine Liste der Befehle gefunden (für shell-cmd).
Nur:
play, pause, toggle, unpause, mute, unmute, prev, next, seek_to, set_volume, volume_up, volume_down
kann aber keine player synchronisieren, oder best mp3 dateien öffnen
Anwendungsbeispiel (was ich machen wollte):
EIB System meldet Waschmaschine fertig.
löst automatisch folgendes aus:
Player current track pause
player küche play wafertig.mp3
player current track (also der am anfang) play/unpause etc.
ist natürlich nicht nur für das aber das wäre der Anfangs versuch.
Achja: Ausgelöst soll das alles über linknx werden. (evtl kennt das ja wer)
Bin für jede Hilfe Dankbar!!!!
Gruß Volker