Es gibt nur das Power Kommando, welche nichts anderes ist als kurz die Powertaste drücken.
Die Box schaltet dabei nur in den Bildschirmschoner um und die Wiedergabe stoppt.
Da läuft ein Linux drauf, was einfach weiterläuft.
Sonst würde man sie ja nicht remote Steuern können.
Hart ausschalten macht zumindest den OS nix aus.
Michael
kann man aus Symcon heraus im LMS auch eine Playlist wählen und abspielen? Aktuell habe ich es über Preset, was funktioniert, aber Playlisten hätte ich gern noch, da Preset pro Player auf 10 beschränkt ist.
Die Instanz ID ist nicht die der Variable, sondern der Instanz. Also der SqueezeBox Device Instanz, welche etwas wiedergeben soll.
Diese Instanz-Funktionen müssen immer als ersten Parameter die ID der Instanz haben. Das ist grundlegend bei alle Instanz-Funktionen so und nichts spezielles von diesem Modul.
Die Datentypen wie int, String usw… Haben in dem Script nichts zu suchen, die Doku sagt dir damit nur was erwartet wird.
Also erst eine Zahle für die Instanz ID und dann der String mit der URL.
Michael
In der Squeezebox läuft auch die Zeit, es bleibt aber stumm.
Wenn ich jetzt die Dateinen mit VLC auf VBR 192kbit konvertiere, laufen die auch in der Squeezebox.
Dann auch über den Webserver. Scheint wohl ein Dateiproblem zu sein…
04.12.2022, 10:03:07 | FlowHandler | Kann Daten nicht zur Instanz #36217 weiterleiten:
Warning: Cannot use a scalar value as an array in /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/LMSSplitter/module.php on line 1883
Warning: Cannot use a scalar value as an array in /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/LMSSplitter/module.php on line 1884
Warning: Cannot use a scalar value as an array in /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/LMSSplitter/module.php on line 1885
Warning: Cannot use a scalar value as an array in /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/LMSSplitter/module.php on line 1897
Warning: Cannot use a scalar value as an array in /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/LMSSplitter/module.php on line 1898
Warning: Cannot use a scalar value as an array in /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/libs/SqueezeBoxClass.php on line 990
Fatal error: Uncaught TypeError: array_key_exists() expects parameter 2 to be array, int given in /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/libs/SqueezeBoxClass.php:992
Stack trace: #0 /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/LMSSplitter/module.php(1925): LMSSplitter->GetTable(Array, ‚LMSPlaylist‘, ‚Playlist‘, ‚Id‘) #1 /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/LMSSplitter/module.php(1905): LMSSplitter->RefreshPlaylist() #2 /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/LMSSplitter/module.php(1992): LMSSplitter->RefreshAllPlaylists() #3 /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/LMSSplitter/module.php(1521): LMSSplitter->DecodeLMSResponse(Object(LMSResponse)) #4 /-(3): LMSSplitter->ReceiveData(‚{„Buffer“:"aa%3…‘) #5 {main}
thrown in /var/lib/symcon/modules/.store/de.nall.chan.logitech.squeezebox/libs/SqueezeBoxClass.php on line 992
Der Fehler sollte schon in 3.62 behoben sein. Somit bitte erst ein Update auf die Beta Version machen. Da die 3.61 die letzte stable im Store ist.
Michael