HowTo: Logitech Media Server / Squeezebox Player mit Loxone steuern

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • hismastersvoice
    Supermoderator
    • 25.08.2015
    • 7146

    #91
    Schau mal in /opt/max2play ob das die Scripte liegen die im Pluginordner unter Scripte sind.
    Dort müssen die gleichen liegen, Berechtigung muss 0755 sein
    Kein Support per PN!

    Kommentar

    • roadi
      MS Profi
      • 26.08.2015
      • 556

      #92
      nein da liegt gar nix von den scripten. Hab nur diesen multisq2lox ordner
      Loxone: 1x Miniserver, 8x Extension, 2x Dimmer, 1x Relay 2x 1Wire, 1x DMX, 1x Fröling, 1x AirBase, 1x NanoIO Air, 1x RemoteAir, 2x Multi Extension Air
      Dmx4all:4x X9, 1x MaxiRGBW, 1x RGB
      Synology: DS414, 4x4TB WD red,
      Intel NUC7I3BNK: Proxmox, MusikServer4Lox, Win10, loxberry, Verstärker für 10 Zonen Eigenbau
      Fritzbox: 7490
      Rasenmäher: Husqvarna Automower 420 (2017), Robonect HX R3 Modul

      Kommentar

      • roadi
        MS Profi
        • 26.08.2015
        • 556

        #93
        Sorry es liegt doch eines drinnen. und zwar das multisq2lox.conf Das sq2lox find ich nicht
        ​und die Berechtigung ist 644

        Kann ich aber im Filezilla nicht ändern. Ich fürchte schon das ich mich doch noch mit putty beschäftigen muss
        Loxone: 1x Miniserver, 8x Extension, 2x Dimmer, 1x Relay 2x 1Wire, 1x DMX, 1x Fröling, 1x AirBase, 1x NanoIO Air, 1x RemoteAir, 2x Multi Extension Air
        Dmx4all:4x X9, 1x MaxiRGBW, 1x RGB
        Synology: DS414, 4x4TB WD red,
        Intel NUC7I3BNK: Proxmox, MusikServer4Lox, Win10, loxberry, Verstärker für 10 Zonen Eigenbau
        Fritzbox: 7490
        Rasenmäher: Husqvarna Automower 420 (2017), Robonect HX R3 Modul

        Kommentar


        • hismastersvoice
          hismastersvoice kommentierte
          Kommentar bearbeiten
          ohne Putty wirst auf Dauer nicht auskommen, ist aber einfacher als man denkt

        • roadi
          roadi kommentierte
          Kommentar bearbeiten
          Ich befürchte es :-(
      • Gast

        #94
        Hallo und guten Tag
        ich bin neu hier im Forum und habe mich ein wenig eingelesen über die Multiroom Lösung mit max2play.
        Ich bekomm einfach die Verbindung zwischen dem Miniserver zu meinem LMS Server nicht hin.Ich habe einen Synology 216play und habe einenRaspi als Player am laufen. Von meinem LMS kann ich den Player steuern und bespielen, aber ich bekomm wie gesagt die Steuerung mit dem Miniserver nicht hin.Ich habe die Anweisungen übernommen und bin eigentlich der Meinung das ich alles so parametriert habe wie hier angegeben..
        Vielleicht muss ich im LMS noch Einstellungen vornehmen, vielleicht kann mir jemand helfen wäre sehr lieb.


        Loxone: 1xMiniserver, 2xExtension, 2xDMX EXT, 2x 1.Wire EXT,
        Synology: DS216 play 2x3TB
        Fritzbox: 7490
        Raspberry: 2x Raspbi 2, 1x vigo usb soundkarte, 1x IMG 8Kanal Verst.

        Kommentar


        • hismastersvoice
          hismastersvoice kommentierte
          Kommentar bearbeiten
          Mach mal bitte Screenshots deiner Lox Befehle...
      • roadi
        MS Profi
        • 26.08.2015
        • 556

        #95
        Im LMS musst du nichts einstellen. Zeig mal ein paar screenshots deiner Befehle von Loxone weg.
        Loxone: 1x Miniserver, 8x Extension, 2x Dimmer, 1x Relay 2x 1Wire, 1x DMX, 1x Fröling, 1x AirBase, 1x NanoIO Air, 1x RemoteAir, 2x Multi Extension Air
        Dmx4all:4x X9, 1x MaxiRGBW, 1x RGB
        Synology: DS414, 4x4TB WD red,
        Intel NUC7I3BNK: Proxmox, MusikServer4Lox, Win10, loxberry, Verstärker für 10 Zonen Eigenbau
        Fritzbox: 7490
        Rasenmäher: Husqvarna Automower 420 (2017), Robonect HX R3 Modul

        Kommentar

        • Gast

          #96
          Hallo roadi
          Dankeschöön für deine schnelle Antwort, ich bin jetzt gerade nicht Zuhause bin im Geschäft ich melde mich heute Abend und sende dir dann die screenshots.
          nochmal vielen Dank im vorraus bin bald am verzweifeln mit der Steuerung.
          viele Grüße

          Kommentar


          • roadi
            roadi kommentierte
            Kommentar bearbeiten
            Mach dir nichts draus. Ich bin zwar einen kleinen Schritt weiter als du, verzweifel aber bald an den Rückmeldungen. Jetzt muss heute Abend ein Freund von mir ran. Der kennt sich mit ssh perfekt aus.

          • hismastersvoice
            hismastersvoice kommentierte
            Kommentar bearbeiten
            Ich kann Euch auch anbieten mal per Teamviewer zu schauen.
            Kenne mich mit M2P->Lox ganz gut aus.

          • roadi
            roadi kommentierte
            Kommentar bearbeiten
            Einen Versuch wage ich noch, dann nehme ich dein Angebot gerne an :-)
        • Gast

          #97
          hallo hismastervoice
          sehr gerne können wir über Teamviever uns kurz schalten.
          Bin heute Abend am System ab 19 Uhr vielleicht hast du Zeit wäre cool.
          vieeelenn Dank

          Kommentar


          • hismastersvoice
            hismastersvoice kommentierte
            Kommentar bearbeiten
            19Uhr noch nicht aber 20/20:30 denke ist möglich.
            Melde mich per PN bei dir.
        • Gast

          #98
          Sehr gerne ich bin Zuhause melde dich bitte dann wenn du Zeit hast.

          Kommentar

          • marin
            Azubi
            • 02.04.2016
            • 6

            #99
            Hallo allesamt,

            ich bin nun auch mal am Ende meiner Philosophie bei einer einer wohl recht einfachen Frage zu LMS und Radio URLs.

            Meine Loxone schafft es nicht, Radio Urls via "play playlist" Befehl im Squeezebox server/squeezebox lite player zu schalten.

            Es läuft bei mir ein squeezebox server+squeeze light player via Max2play,
            Meine Loxone steuert es, das funktioniert gut mit den vorkonfigurierten Squeezebox-Einstellungen der Loxone Konfig
            (Player an/Ausschalten funktioniert, Volume ist auch steuerbar via Dimmer Baustein etc.).


            Ich habe dann ein paar Radiostationen via Befehl "play playlist URL" integrierte und mit diversen Bausteinen versucht, anzusprechen
            (Radiobaustein, einfacher Taster, etc)
            aber der Squeezebox lite Player reagiert darauf leider nicht.

            Da die sonstigen Befehle ausgeführt werden(On/OFF, Mute/Unmute, Lautstärke)
            scheint die Verbindung und die Einstellung der virtuellen Ausgänge ja generell ok,
            nur die Konfig-Einstellungen für die Radio URLS eben nicht.
            (die URLS funktionieren bei direktem Eintrag in den Webserver der squeezebox, scheinen also auch das richtige Format zu haben.)

            Ich hänge mal hier Screenshots an, einige Tage hab ich schon damit verbracht, und bin nun einfach am Ende von meinem Latein.

            Ich hab Christians Dokumentation wiederholt mit meinen Einstellungen gegengecheckt, da fand ich keine Fehler,
            und hab die Ahnung, dass es wohl nur ein winziger Formatierungsfehler sein könnte, aber ich komm einfach nicht drauf...
            Ich wäre so dankbar, wenn ihr mir auf die Sprünge helfen könntet!


            Loxone: 1x Miniserver, 1x AirBase,
            Qnap Nas
            Fitzbox: 6320
            ​Raspberry:​ 1x Raspi 3, LMS-Server, Max2play,
            Zuletzt geändert von marin; 03.04.2016, 05:13.

            Kommentar


            • roadi
              roadi kommentierte
              Kommentar bearbeiten
              Probier mal was anderes. Bei mir klappte es dann. Hatte das aber erst als ich einen 2ten Player eingebunden habe.


              Bei virtueller Ausgang: tcp://IPDEINESSERVER:9090

              Bei Befehl bei Verbindung NICHTS REINSCHREIBEN

              Bei virtueller Ausgangsbefehl: MACADRESSEPLAYER playlist play http://opml.radiotime.com/Tune.ashx?...4a119706a466c1 \n

              Wichtig das \n am Schluss!!!!!


              hismastersvoice ich bekomm die Rückmeldung nicht gebacken. Ich meld mich dann per PN bei dir. Vielleicht hättest mal Zeit für ne Teamviewerverbindung. Ich komm einfach nicht weiter.
              Aber mit putty komm ich schon ein bisschen klar. Berechtigungen von multisq2lox sind jetzt alle auf pi und 755 codiert

            • marin
              marin kommentierte
              Kommentar bearbeiten
              Hallo Christian + Roadie, danke für eure fixen Tips!
              Es war tatsächlich das /n am ende.
              In allen anderen Befehlen war es eingetragen,daher funzten diese.
              Lieber Christian, in deinem super hilfreichen how-to zum Thema loxone+lms konnte ich beim Eintrag zum Thema URLS bzw Radio URLS hinzufügen, das notwendige /n am Ende nicht sehen.
              Noobs wären sicher dankbar, wenn das da mit vermerkt wäre.
              Ansonsten aber: ich hätte es ohne dein How-To nie in Angriff genommen. Danke!
              Zuletzt geändert von marin; 05.04.2016, 22:23.

            • Christian Fenzl
              Christian Fenzl kommentierte
              Kommentar bearbeiten
              Hi marin, ich hab mein Dokument jetzt nochmal von oben bis unten durchgeackert und alle \n's ergänzt. Wenn du oder andere noch wo ein fehlendes sehen, bitte um einen kurzen Hinweis! lg, Christian
          • Christian Fenzl
            Lebende Foren Legende
            • 31.08.2015
            • 11199

            Hi @marin,
            probier mal, die Sender-URL zu urlencoden:

            lg, Christian
            Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

            Kommentar

            • Christian Fenzl
              Lebende Foren Legende
              • 31.08.2015
              • 11199

              Genau, \n fehlt. Gehört immer ans Ende jedes Befehls.
              Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

              Kommentar

              • Beany
                Dumb Home'r
                • 01.09.2015
                • 14

                hat jemand von euch eine einfache Lösung einen Audioplayer anstatt Stereo auf zweimal Mono zu betreiben und jeden Kanal einzeln zu regeln. Hätte so eine Lösung für den Wirtschaftsraum und das WC benötigt. Habe mir kurz ALSA angeschaut, ist mir etwas zu komplex . Wenn es keine einfache Lösung gibt, bleibe ich ansonsten bei zwei einzelnen Rasp.
                LG Beany

                Nachtrag Link: https://support.hifiberry.com/hc/en-us/community/posts/201494532-Use-of-ALSA

                Zuletzt geändert von Beany; 03.04.2016, 21:31. Grund: Link nachchgetragen

                Kommentar


                • Beany
                  Beany kommentierte
                  Kommentar bearbeiten
                  Ah, danke kannte ich auch noch nicht, leider war ich mit meiner Beschreibung nicht ganz exakt weil ich mit dem Amp+ bereits nach dem Verstärker bin, da geht deine Lösung leider nicht mehr
                  LG Beany

                • tholle
                  tholle kommentierte
                  Kommentar bearbeiten
                  Ja, das ist richtig.
                  Was genau stoert dich an der ALSA-Loesung denn? Das Prinzip ist rech einfach. Man 'verknuepft' Kanaele mit 'binding'. Ebenso kann man sie wieder aufdroeseln und dadurch einen Stereokanal in Mono wandeln.
                  Ist auch, wenn man genau hinschaut, in deinem Link mehr oder weniger aus den configs herauszulesen.

                • hismastersvoice
                  hismastersvoice kommentierte
                  Kommentar bearbeiten
                  Also viel einfacher als mit Alsa wirst es nicht bekommen...
                  ...und echt jetzt, nur weil du dich nicht mal 5 Min. mit Alsa beschäftigen willst nimmt 2 Raspis ?????

                  Poste deine Alsa und ich helfe dir...
              • J V
                LoxBus Spammer
                • 28.08.2015
                • 366

                I managed to get it feedback from squeezebox to work using XAP, but needed a hub. For this, xFx works well (http://www.erspearson.com/xAP/xFx/hubs_main.htm ); the same developer also has a viewer available that shows all xap traffic (or you can filter it): http://www.erspearson.com/xAP/xFx/viewer_main.htm . It helped me to diagnose my problem by seeing if it receives correctly or not.

                I will try to achieve the same thing using xpl; the difference seems minimal (layout of the message is the same, just different port number), as I want to integrate it with EventGhost, which has a plugin for xpl but not for xap. Both xpl and xap are a bit older standards and xpl is a fork of xap, but according to this also older link ( https://github.com/hollie/misterhous...etting-started ), xpl has more hardware support..

                Kommentar


                • tholle
                  tholle kommentierte
                  Kommentar bearbeiten
                  Thank you for the hint!

                  greetings,
                  tholle

                • J V
                  J V kommentierte
                  Kommentar bearbeiten
                  The xPL protocol works very similar: just tick the xPL plugin in LMS, install a hub if needed ( http://www.xplmonkey.com/xplhub.html ; has no userinterface but just runs as a service), and create a UDP input on port 3865. I could receive them with the Loxone UDP monitor.The messages have a similar structure so can be processed similarly as using xAP, but as different names (e.g. the sender name, property name, ...) are used, the input commands are not compatible and need to be written differently.

                  One big difference: LMS sends less xPL messages than xAP messages. Using the xAP plugin, it sends e.g. a status message containing the value of the volume level when it is changed, it sends every second updates of what is playing, etc. On xPL, LMS only sends messages that match a button-press on the remote, and one message when the playing track changes; so you cannot get the volume level for example... or the time where the song is.... So there is a trade-off:
                  xPL: less info but less messages (every track change, every button press)
                  edit: this is the specification of the xPL commands for LMS:


                  xAP: a lot of info, but more messages (every second).
                  edit: this is the specification I could find for the xAP command for LMS:


                  For my purpose, I'm undecided yet... I may make the switch to xPL to have less messages on the network and have it work out of the box with EventGhost (in this case, I will share the UDP commands I use, to they can be added to the google doc file). Or I will try to change the xPL plugin of EventGhost to work with xAP. I don't know yet how much more xAP would give me, the volume and time are the first things I found, but from the specification it looks like they can be requested using an xPL message. For me, less messages on the network seems nice, as it involves my main system (LMS server is on that one), but probably won't matter for any real world performance...
                  Zuletzt geändert von J V; 05.04.2016, 14:32.
              • J V
                LoxBus Spammer
                • 28.08.2015
                • 366

                Question regarding the feedback from LMS to the Miniserver... I'm currently setting it (but am away from the miniserver for a few days, so I cannot test).
                I was thinking of parsing the xAP packet that contains e.g. the title using a program that runs on the server where LMS runs, and then sending the string via an http command to the Miniserver...
                Would a virtual state be able to show a string in the user interface?

                EDIT: no... the v.t is time, not text...

                EDIT2: virtual state can show it, <v> is the specification for it.
                Zuletzt geändert von J V; 15.04.2016, 17:31.

                Kommentar


                • Christian Fenzl
                  Christian Fenzl kommentierte
                  Kommentar bearbeiten
                  With the REST Webservice you can feed an virtual text input by an http request from the server. The multisq2lox script in #77 is doing things like that, I guess.

                • J V
                  J V kommentierte
                  Kommentar bearbeiten
                  Yes... But is there a function block that can show a string? It would be nice to show e.g. what is playing. Or even use the xAP packets that contain the lines of the display... combined with cursor buttons on the display, you would get a very powerful remote...
              • roadi
                MS Profi
                • 26.08.2015
                • 556

                So jetzt läufts.

                Kurz zur Auflösung. Wie gesagt ich bin Raspi Neuling.

                Ich habe die multisq2lox Ordner via Samba rübergeschoben.
                Danach muss ein User odroid angelegt werden. (Das war mein Problem.) Dieser User muss root Rechte haben und schon funktionierts.
                Loxone: 1x Miniserver, 8x Extension, 2x Dimmer, 1x Relay 2x 1Wire, 1x DMX, 1x Fröling, 1x AirBase, 1x NanoIO Air, 1x RemoteAir, 2x Multi Extension Air
                Dmx4all:4x X9, 1x MaxiRGBW, 1x RGB
                Synology: DS414, 4x4TB WD red,
                Intel NUC7I3BNK: Proxmox, MusikServer4Lox, Win10, loxberry, Verstärker für 10 Zonen Eigenbau
                Fritzbox: 7490
                Rasenmäher: Husqvarna Automower 420 (2017), Robonect HX R3 Modul

                Kommentar


                • hismastersvoice
                  hismastersvoice kommentierte
                  Kommentar bearbeiten
                  Du solltest für den Datei Transfer WinSCP nutzen, dann passiert do was nicht
              Lädt...