Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Dieser Bereich ist für fertige Lösungen gedacht. Nutze bitte für Diskussionen die anderen Bereiche.
HowTo: Logitech Media Server / Squeezebox Player mit Loxone steuern
Hallo Squeezeboxer,
ich finde auch, dass ein Plugin im LMS noch besser und viel flexibler nutzbar wäre (in der Küche nutze ich z. B. noch ein Android Gerät mit SqueezePlayer)
Aber trotzdem ein ganz tolles plugin hismastersvoice! Wo kann man dein Max2play plugin herunterladen? hab auch 2 max2play am laufen.
Wass auch noch toll wäre, die Integration über den Musik Server Baustein durch simulieren des des Casatunes Servers. Wie bei dieser Sonos Lösung : http://forum.loxone.com/dede/softwar...f-concept.html
aus dem Alten-Forum.
Richtig ist kein LMS-Plugin, habe mich als ich das gemacht habe dagegen entschieden da ich es auf den Playern laufen lassen wollte.
Ich schau mir das morgen mal an wie gut sich das als LMS-Plugin bauen lässt.
PS:
Das Script muss übrigens nicht auf dem Player selber laufen.
Dann muss man dem Script vorgeben das es die PlayerID nicht selber holt, man gibt sie ihm vor.
Hallo Hismastersvoice!
Das ist kein LMS-Plugin, korrekt?
Wir hätten Bedarf an einem LMS-Plugin, das das kann, und Gast ist da auch dran.
Wenn du dich mit LMS-Plugins auskennst, wäre das sehr cool. Dann könnten wir (ihr oder du?) sowas realisieren für Statusänderungen direkt am LMS.
lg, Christian
Ich habe Squeezelight mit Max2Play im Einsatz mit 6 Playern auf Raspi 2 mit Hifiberry AMPs und DAC.
Für Max2Paly habe ich eine kleines Plugin geschrieben das zur Config der Daten dient.
Die Daten selber sendet ein kleines Script alle X Sekunden vom Raspi an die Loxone.
Im Augenblick habe ich mich auf die Parameter Titel / Mode (Play/Pause/Stop) / Lautstärke beschränkt.
Es ist aber alles möglich was es über die CLI an Befehlen gibt.
Schaut Euch die Bilder an, es auch möglich das ich das Script umschreibe das es ohen Max2Play zu verwenden ist.
Ach ja... Wird nicht per UDP gesendet sonder per HTTP, da für den Titel ein Virtueller-Text-Eingang benötigt wird.
Habe lange an UDP gebastelt bis ich bemerkt habe das ich die Beschränkung nicht umgehen kann.
Danke Christian für die Erklärung. Die Problematik mit UDP und TCP ist also noch bestehend....hmpff.... grumel ...... grummel
Ich wart dann mal "Dein Gebastel" *Liebevoll gemeint, für Community User die als Bastler abgetan worden sind* ab.
Ich wär auf alle Fälle interessiert, dann den Status der Squeeze anzeigen zu können. Würde mir sogar bei der Szenentriggerung helfen...
So einfach ist das leider nicht. Es passen die Protokolle nicht mit den Loxone-Funktionen zusammen.
Die LMS-CLI verwendet einen TCP-Stream. Loxone kann aber nur nur virtuelle HTTP- und UDP-Eingänge.
Der Loxone virtuelle Ausgang hingegen kann zwar TCP, aber weder einen Stream (Anfrage-Antwort-Anfrage-Antwort-Ketten) noch gibt es eine Befehlserkennung für die Antwort.
So gesehen wird die Statusrückmeldung nur funktionieren, wenn sie irgendwie vom LMS (oder einem Ding in der Mitte) an die Loxone gepushed wird. Optimal wäre ein Plugin im LMS, weil das einfach zu installieren wäre, und nicht schon wieder irgendwo ein zusätzliches Programm laufen muss.
Hast du achon mal versucht, Befehel aus der Squeeze zu lesen und dann in der Visu darzustellen.
Ich denke da an aktuelle Lautstärke, Titel der läuft, etc.
Sehr schönes Tutorial, ich habe meine Squeezeboxen ähnlich eingebunden. So lassen sich wunderbar Szenen bilden:
Gute Morgen Szene mit AC/DC, Welcome Home mit Radio geklimmper.
Dieses Plugin enthält eine Funktion "Eingänge und Ausgänge", mit der fertige Templates für deine LMS-Installation erzeugt werden. Das funktioniert auch, wenn man das Plugin sonst nicht nutzt.
Über den Logitech Media Server:
Der LMS ist derzeit wohl die günstigste Möglichkeit, ein Multiroom-Audio-System aufzubauen.
Die kostenlose Server-Software wurde ursprünglich von Slim Devices entwickelt, dann von Logitech übernommen und Open Source gestellt. Die Software hat eine rege Entwickler-Community.
Die Serversoftware kann unter Windows, Linux und Mac betrieben werden. Zudem kann man den LMS bei einigen NAS-Herstellern als "App" installieren.
Als Player können Windows, Linux (z.B. Raspberry Pi), Android- und iOS-Geräte und natürlich die Original-Squeezebox von Logitech verwendet werden.
Als Fernbedienung/Steuerung der Player gibt es das Webinterface sowie kostenlose bzw. auch kostenpflichtige Apps für alle Plattformen.
Der LMS kann sowohl unterschiedliche Musikquellen in unterschiedlichen Räumen abspielen, als auch Räume gruppieren und synchron abspielen.
Unterstützt werden als Audioquelle Musikdateien auf einem lokalen Speicherplatz wie auch verschiedene Streamingdienste. Durch das Plugin-Konzept können eine Vielzahl von Funktionserweiterungen installiert werden.
Bei Fragen und Anregungen zu meinem Tutorial helfe ich gerne weiter!
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Einen Kommentar schreiben: