Hi, dass Script ist leider noch nicht soweit das es alles automatisch erstellt. Soweit sind/waren meine php Künste noch nicht. Man muss es selber für sich und sein „Squeezbox Netzwerk“ anpassen. Dafür hab ich aber alle benötigten Befehle mit bei gelegt.
Schritt 3: Profil anpassen. (Wenn man mehr oder weniger als 3 Boxen hat - ansonsten passt das so)
Schritt 4: Befehle anpassen. (Wenn man mehr oder weniger als 3 Boxen hat - ansonsten passt das so)
@Nall chan
Kannst Du mir den Port sagen, auf dem die Akku-Überwachung zu telefonieren versucht?
Meine Squeezebox sitzt in einem anderen Subnetz und ich muss mit Port-Weiterleitung arbeiten. Das klappt mit dem Modul eigentlich problemlos, nur die Akku-Überwachung scheitert.
Habe gerade durch Zufall gesehen dass es wohl ein Update für das Modul gab. Naiv einfach mal draufgedrückt, aber nun gehen keine meine SB mehr, „Instanz ist in einem unbekannten Status mit dem Code 201“???
Splitter und LMS Instanz sind in Ordnung und verbunden…
Hab ich was verpasst, gab es eine signifikante Änderung? Was muss ich tun??
Setzt Mal manuell in der Konsole die Variable isConnected auf true. Eventuell hat die Instanz nicht mitbekommen dass die Box online ist.
Ich weiß schon warum ich das Teil komplett überarbeite… Da sind zu viele Würmer drin
Michael
Ja, auch das hat für den Moment geholfen. Aber irgendwie ist da der Wurm drin. Zwischendurch bekomme ich immer mal wieder den Fehler wenn ich versuche über das WF zu steuern.
Zumal ich vor dem Update wirklich überhaupt kein Problem mit deinem genialen Modul hatte! Von den reconnects mal abgesehen.
Ärger mich schon warum ich das gemacht habe…zurück geht vermutlich nicht mehr!?
Frage, hat jemand von euch auf basis dieses Modules bereits das ein und ausschalten des Weckers Implementiert?:o
Ich möchte eigentlich nur alle Wecker ein und ausschallten können auf dem jeweiligen Geröt. Die Wecker einstellungen mache ich am Gerät selbst. Auf Basis der alten Squeezbox Skripts hatte ich das damals Implementiert. gibt es bei dem modul eine möglichkeit dies zu realisieren? Ein kleiner Wink würde mir schon weiterhelfen
funktioniert das zwar, aber es dauert doch schon so 3sek bis was kommt …
Playlist ist sofort leer, aber dann dauert es ewig bis geladen wird
Ist das so oder hab ich da noch nen Gedankenfehler ?
Es kommt auch ziemlich häufig folgender Fehler
07.06.2017 13:07:30*| ScriptEngine*| Ergebnis für Skript 50934
<br />
<b>Notice</b>: Can not send to LMS-Splitter in <b>/var/lib/symcon/modules/IPSSqueezeBox/SqueezeBoxDevice/module.php</b> on line <b>2223</b><br />
Das liegt eher daran, dass die LSQ_* Befehle Thread-Safe sind.
Es wird immer auf die Quittung gewartet.
Der Fehler can not send deutet aber eher drauf hin das der Server nicht antwortet und somit noch auf eine Quittung gewartet wird.
Das Verhalten ändert sich aber demnächst, dann sollte das nicht mehr auftreten.
Michael
a) Gibt es bereits eine Implementierung des Weckers?
b) Gibt es eine Möglichkeit eine Random Playlist auf Basis eines vorgegeben Genres zu erzeugen? Mit LSQ_LoadPlaylistByGenreID() bekomme ich leider nur eine Playlist ohne zufällig angeordnete Tracks.
c) Gibt es eine Möglichkeit Favoriten abzuspielen? Per CLI mache ich das über „$MAC favorites playlist play $item_id“
Natürlich kann man das sicherlich auch alles über CSCK_SendText() machen. Ist aber glaube ich der falsche Weg.
Schonmal vielen Dank für das tolle Modul und die kommenden Antworten.
Aber die Variable „Playlists“ unter LMSSplitter in den Splitter-Instanzen bleibt leer. Ich habe erwartet, dass diese Variable vom Modul her selber aktualisiert wird ?
Ja, sollte selbstständig aktualisiert werden.
Allerdings kann es durchaus sein dass es unter bestimmten Rahmenbedingungen einfach nicht funktioniert.
Ich wollte zu IPS 4.3 eigentlich die neue Version veröffentlichen, dort ist das auf jeden Fall gefixt
Dafür aber erst mit IPS 4.3 kompatibel. Also bitte noch etwas Geduld.
Michael