LoxBerry: Sonos Plugin verfügbar

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • HeSch
    Azubi
    • 14.07.2023
    • 3

    Moin,

    mein Türgong wird auf meiner Arc und Sonos One gleichzeitig abgespielt.
    Auf einem weiteren Sonos One wird der Türgong erst abgespielt, wenn die anderen beiden fertig mit dem Abspielen sind.

    Woran könnte das liegen? Alle Einstellungen scheinen identisch zu sein.

    Grüße

    Kommentar


    • Donny
      Donny kommentierte
      Kommentar bearbeiten
      Ich würde mal auf nen Multicast Problem tippen. Schau mal in der Sonos-App ob alle auf dem gleichen Multicast Channel stehen.
  • Liver_64
    MS Profi
    • 07.09.2015
    • 591

    Wie soll dir bei der Fragestellung irgendjemand helfen!!!
    vielleicht postest du mal deinen ausgeführten Befehl dazu und es gibt außerdem noch ein Log File (vorher Logging auf Debug stellen)
    Anmerkung: Bitte keine Fragen mehr per PN sondern direkt im Forum damit andere mithelfen und mitprofitieren können.
    Bzgl. Sonos Plugin supporte ich nur noch die jeweils aktuelle Version NUR auf dem LoxBerry, ich kann keine VM Unterstützung mangels Hardware geben. Herzlichen Dank!

    Kommentar

    • Daniel.weinrich
      Dumb Home'r
      • 20.02.2021
      • 10

      Hallo,

      ich habe folgendes Problem:

      Befehle wie Zapzone funktionieren meistens nicht, Wenn Sie funktionieren dann ist nach ca 10-20 min Schluss.
      Wenn der Befehl Zapzone funktioniert, dann funktioniert auch Text 2 Speech sonst leider auch nicht.

      Woran kann das liegen?

      ich nutze zum test die Befehle aus dem Wiki Copy Paste
      Loxberry IP/plugins/sonos4lox/index.php?zone=esszimmer&action=say&text=hallo. dies ist ein test&member=all
      Loxberry IP/plugins/sonos4lox/index.php?zone=esszimmer&action=say&text=hallo. dies ist ein test&playgong=yes
      Loxberry IP/plugins/sonos4lox/index.php/?zone=esszimmer&action=zapzone

      mal funktioniert es und mal nicht. wenn es Funktioniert dann wirklich fehlerfrei am Stück aber meist nach 10-20min ist ende.

      Hardware Raspberry PI Zero 2 W
      Sonos4Lox v.5.3.8​

      Update:

      Ich habe mittlerweile herausgefunden, dass wenn die Befehle nicht mehr funktionieren vorher ein Simpler befehlt gesendet werden muss.
      z.b. Startet die Zone Funktioniert Zapzone und TTS nicht. Wird aber ein Play Befehl oder ein Volume +/- Befehl gesendet dann wird Zapzone und TTS akzeptiert und wiedergegeben. entweder muss ich ein Volume Befehl immer mit senden oder vielleicht hilft es in den Einstellungen TTS eine andere Lautstärke zuzuweisen.
      Zuletzt geändert von Daniel.weinrich; 30.07.2023, 15:52.

      Kommentar

      • Lox-1
        Azubi
        • 30.11.2022
        • 5

        Hi!
        Sonsos4Lox always worked fine till last week. I changed the setup of my Sonos system (I placed two of my existing Ones as surround speakers with a Beam). Then I scanned for players again. The 2x single Ones did not appear anymore (as expected). The following setup appeared (as expected)


        :Klik op de afbeelding voor een grotere weergave Naam: image.png Bekeken: 0 Grootte: 53.5 KB ID: 400509

        But I'm not able to save this config due to the TV Vol. The error "Undefined" shows here.
        Does anyone know which step I missed here?

        15/08/2023 14:11:05 TAAK GESTART

        Sonos UI gestart

        14:11:05.987 INFO: LoxBerry versie 2.2.2.2 ( is_raspberry.cfg )

        14 :11:05.987 INFO: Sonos versie 5.3.8

        14:11:05.987 INFO : Logniveau : 7
        14:11:06.080 Lees hoofdinstellingen van sonos.ini voor taal: nl
        14:11:06.080 Het Sonos-configuratiebestand is geladen
        14:11:06.080 Het Player-configuratiebestand is geladen
        14:11:06.080 Loxberry Versie: 2.2.2.2
        14:11:06.081 Scanverzoek voor Sonos Zones wordt uitgevoerd.

        Succesvol geëindigd

        15.08.2023 14:11:06 TASK FINISHED
        ================================================== ==============================

        15.08.2023 14:11:08 TASK STARTED

        Sonos UI started

        14:11:08.376 INFO: LoxBerry Version 2.2.2.2 ( is_raspberry.cfg )

        14:11:08.376 INFO: Sonos Version 5.3.8

        14:11:08.376 INFO: Loglevel: 7
        14:11:08.470 Read main settings from sonos.ini for language: nl
        14:11:08.470 The Sonos config file has been loaded
        14:11:08.470 The Player config file has been loaded
        14:11:08.470 Loxberry Version: 2.2.2.2

        14:11:08.472 INFO: Scan for Sonos Zones has been executed.
        14:11:08.589 Start scanning for Sonos Players using MULTICAST IP: 239.255.255.250:1900

        14:11:10.071 WARNING: system/network.php: System has not detected any Sonos devices by scanning MULTICAST in your network!

        14:11:10.072 INFO: Start scanning for Sonos Players using BROADCAST IP: 255.255.255.255:1900

        14:11:11.648 INFO: system/network.php: IP-adresses from Sonos devices has been successful detected by BROADCAST.

        14:11:11.766 INFO: system/network.php: Player 'bg - woonkamertv' (BEAM) has been identified as Soundbar.

        14:11:11.773 INFO: system/network.php: Player 'tv-kamer' (BEAM) has been identified as Soundbar.

        14:11:11.780 OK: system/network.php: Existing configuration file 'player.cfg' has been loaded successfully.

        14:11:11.781 INFO: system/network.php: New Sonos Player: 'ONE' called: 'bg - eetkamer' using IP: '192.168.178.12' and Rincon-ID: 'RINCON_7828CA1423B801400' will be added to your Plugin.

        14:11:11.781 INFO: system/network.php: New Sonos Player: 'BEAM' called: 'bg - woonkamertv' using IP: '192.168.178.13' and Rincon-ID: 'RINCON_48A6B83671FD01400' will be added to your Plugin.

        14:11:11.781 INFO: system/network.php: New Sonos Player: 'BEAM' called: 'tv-kamer' using IP: '192.168.178.18' and Rincon-ID: 'RINCON_38420BF490A001400' will be added to your Plugin.

        14:11:11.781 INFO: The initial setup has been completed.

        14:11:11.781 INFO: system/network.php: New Players has been detected and data converted to JSON

        14:11:11.781 OK: system/network.php: JSON data has been successfully passed to application

        14:11:11.798 OK: JSON data from application has been succesfully received.

        14:11:11.800 OK: New Players has been added to Plugin.
        14:11:13.085 1 Radio Stations has been loaded.
        14:11:13.086 3 Sonos players has been loaded.
        14:11:13.087 List of available Miniserver(s) has been successful loaded
        14:11:13.098 List of MP3 files has been successful loaded
        14:11:13.099 MQTT Gateway is installed and valid credentials received.

        14:11:13.099 OK: Sonos Plugin has been successfully loaded.

        14:11:13.300 OK: Website printed

        Finished successful

        15.08.2023 14:11:13 TASK FINISHED
        ================================================== ==============================

        15.08.2023 14:21:23 TASK STARTED

        Sonos UI started

        14:21:23.891 INFO: LoxBerry Version 2.2.2.2 ( is_raspberry.cfg )

        14:21:23.892 INFO: Sonos Version 5.3.8

        14:21:23.892 INFO: Loglevel: 7
        14:21:23.986 Read main settings from sonos.ini for language: nl
        14:21:23.986 Het Sonos-configuratiebestand is geladen
        14:21:23.986 Het Player-configuratiebestand is geladen
        14:21:23.986 Loxberry-versie: 2.2.2.2

        14:21:24.903 OK: Website afgedrukt

        Geëindigd succesvol

        15.08.2023 14 :21:24 TAAK
        VOLTOOID
        Zuletzt geändert von Lox-1; 15.08.2023, 15:05.

        Kommentar


        • Liver_64
          Liver_64 kommentierte
          Kommentar bearbeiten
          i've got the error and need to change something. As a workaround please turn temporally "TV Monitor" off and then try to save. After reloading you can turn it on again. Pls let me know if it worked...

        • Lox-1
          Lox-1 kommentierte
          Kommentar bearbeiten
          TV Vol doesn’t show anymore when TV monitor is turned off.
          But the volume still shows undefined and the config will still not save. (Scan player from a state where all players are deleted)

        • Liver_64
          Liver_64 kommentierte
          Kommentar bearbeiten
          please add a screenshot. There all Volume fields
      • Lox-1
        Azubi
        • 30.11.2022
        • 5

        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 509
Größe: 111,8 KB
ID: 400612

        No difference if the fields contain a value or not. Still won't save the config.​

        Kommentar

        • Liver_64
          MS Profi
          • 07.09.2015
          • 591

          Please open using Notepad++ the file "webfrontend/htmlauth/plugins/sonos4lox/index.cgi" and replace lines 857 - 858 by following code:
          Code:
          $rowssonosplayer .= "<input type='hidden' id='sb$countplayers' name='sb$countplayers'  value='$config->{$key}->[11]'>\n";
          $rowssonosplayer .= "<td style='width: 10%; height: 28px;'><div class='tvmonitorsecond'><input type='text' id='tvvol$countplayers' size='100' data-validation-rule='special:number-min-max-value:1:100' data-validation-error-msg='$error_volume' name='tvvol$countplayers' value='$config->{$key}->[12]’></div></td>”</tr>\n";
          ​
          save and try again please
          Anmerkung: Bitte keine Fragen mehr per PN sondern direkt im Forum damit andere mithelfen und mitprofitieren können.
          Bzgl. Sonos Plugin supporte ich nur noch die jeweils aktuelle Version NUR auf dem LoxBerry, ich kann keine VM Unterstützung mangels Hardware geben. Herzlichen Dank!

          Kommentar


          • Kaos0318
            Kaos0318 kommentierte
            Kommentar bearbeiten
            Hallo,
            Ich habe das gleiche Problem wie Lox-1.
            Ich kann bei TV Vol eingeben was ich will was erscheint undefined bei meiner Sonos ARC.
            Muss ich auch die Zeilen bei mir ändern?
            Danke und Grüße
        • Lox-1
          Azubi
          • 30.11.2022
          • 5

          This results in: Error 500 Internal server error.
          Sonos4Lox is not able to start anymore. With the original file it still does (renamed it)

          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 533
Größe: 20,3 KB
ID: 400704

          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 507
Größe: 30,5 KB
ID: 400705

          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 504
Größe: 212,9 KB
ID: 400706​​​

          Kommentar

        • uli
          LoxBus Spammer
          • 30.08.2015
          • 224

          Hallo,

          früher wurden doch mal bei den Radiosendern der aktuelle Interpret/Titel mit übertragen. Gibt es hier aktuell eine Möglichkeit diese per MQTT oder UDP zu erhalten? Oder kann man diese irgendwie direkt von der Sonosbox auslesen?

          Kommentar


          • Liver_64
            Liver_64 kommentierte
            Kommentar bearbeiten
            Korrekt, da aber die Informationen nicht einheitlich verfügbar sind habe ich die Funktion rausgenommen. Es kann ja auch sein das du je nach Sender auch deren Lauftexte oder Werbung erhältst!
        • Eddie
          Azubi
          • 10.07.2016
          • 6

          Hallo,

          seit einer Woche kein TTS mehr möglich. Ich habe das aktuelle Release und seit heute auch das aktuelle Release des Loxberry installiert. Der Fehler bleibt der selbe und ist wie folgt wenn ich eine TTS über den Browser senden möchte:

          13:00:33.491 INFO: LoxBerry Version 3.0.0.6 ( is_arch_armv7l.cfg is_raspberry.cfg )

          13:00:33.491 INFO: Sonos Version 5.3.8

          13:00:33.491 INFO: Loglevel: 3

          13:00:35.506 ERROR: play_t2s.php: Something went wrong :-( the message has not been saved. The bad file has been renamed to: /opt/loxberry/data/plugins/sonos4lox/tts/598d4c200461b81522a3328565c25f7c_FAILED_T2S_2023-08-30_130035.mp3

          13:00:35.506 ERROR: play_t2s.php: Please check...

          13:00:35.507 ERROR: play_t2s.php: ...your internet connection

          13:00:35.507 ERROR: play_t2s.php: ...your storage device

          13:00:35.507 ERROR: play_t2s.php: ...your T2S Engine settings

          13:00:35.507 ERROR: play_t2s.php: Please try your requested URL in a browser or change temporally the T2S provider.

          Anderen TTS Provider und TTS Aus/EIN habe ich schon getestet, Hat jemand eine Idee ?

          mfg
          Sven
          Angehängte Dateien
          Zuletzt geändert von Eddie; 30.08.2023, 13:56.

          Kommentar


          • Eddie
            Eddie kommentierte
            Kommentar bearbeiten
            Nicht dergleichen. Ich habe den Loxberry monatelang nicht angefasst und es ging plötzlich ab letzter Woche nicht mehr. Auf dem PC ist der W11 Std. Virenschutz und weiter nichts. Auf die anderen Ordner des Loxberry komme ich vom PC aus, kann aber nichts schreiben oder löschen.

          • svethi
            svethi kommentierte
            Kommentar bearbeiten
            Gehe mal unter System auf Remote Support und auf verbinden.
            Schicke mir mal die erhaltenen Daten sowie die PW für loxberry und root per PM. Ich gucke mal, ob ich da was sehen kann.

          • Eddie
            Eddie kommentierte
            Kommentar bearbeiten
            Gerade per PM versendet
        • Noschvie
          LoxBus Spammer
          • 24.09.2018
          • 421

          Hallo
          Current LoxBerry version: v2.2.2.2
          mein LoxBerry läuft seit Monaten ohne Eingriffe und soweit problemlos. Nun ist die Tür Gong Funktionalität mittels Sonos4Lox "verlorengegangen".
          Plugin Sonos4Lox ist mit automa. Update konfiguriert. Habe nun ein Downgrade auf Version 5.3.2 durchgeführt und der Tür Gong ist wieder ok.
          Also muss irgendeine Änderung seit Version 5.3.2 zum Verlust dieser Funktionalität geführt haben.

          Url Tür Gong:
          Wie kann die aktuelle Version korrigiert werden?

          Danke für das tolle Plugin!

          Kommentar


          • Liver_64
            Liver_64 kommentierte
            Kommentar bearbeiten
            funktioniert einwandfrei unter LB3.x, andere Versionen supporte ich nicht mehr. Abgesehen davon hätte schon lange jemand was in diese Richtung gepostet wenn es nicht funktionieren würde.
        • Noschvie
          LoxBus Spammer
          • 24.09.2018
          • 421

          mit Version 5.3.3 und höher kommt es zu diesem Fehler:

          Code:
          [path] => /opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php
          [message] => Notice (8): Undefined index: t2son in [/opt/loxberry/webfrontend/html/plugins/sonos4lox/Sonos.php, line 241]
          )
          
          09:49:42.638 [COLOR=red][B]WARNING:[/B][/COLOR] sonos.php: Text-to-speech blocked because T2S function has been turned off via Plugin Config!
          ​

          Kommentar


          • Liver_64
            Liver_64 kommentierte
            Kommentar bearbeiten
            Ruf nach dem Update 1x das Plugin auf und schon hat es sich erledigt mit dem Fehler. Der default Wert wird dann gesetzt und du kannst T2S bei Bedarf dann Aus-/Einschalten
        • ESH Mayer
          Smart Home'r
          • 01.03.2020
          • 43

          Servus, ich will mir einen Gong auf den loxberry laden und mit TTS abspielen. Habe im Wiki gelesen, das ich die mp3 in den Ordner tts/mp3​ kopieren muss. Ich finde aber den Ordner nicht. Kann mir jmd helfen? Vielen Dank.

          Kommentar

          • Noschvie
            LoxBus Spammer
            • 24.09.2018
            • 421

            ESH Mayer Siehe Screenshot, 100.mp3 wird bei mir als Türgong abgespielt.
            ...&playgong=yes&action=sendmessage&messageid=100& volume=30​


            Klicke auf die Grafik für eine vergrößerte Ansicht

Name: grafik.png
Ansichten: 369
Größe: 18,7 KB
ID: 403773

            Kommentar


            • ESH Mayer
              ESH Mayer kommentierte
              Kommentar bearbeiten
              Super, vielen Dank für die schnelle Antwort!
          • kschwind
            Smart Home'r
            • 10.07.2017
            • 74

            Loxberry 2.2.2.2
            Sonos 5.3.8

            Konnte bis dato immer eine mp3 Datei via virtuellem Ausgang am Miniserver über den Loxberry auf der Sonos abspielen.
            Nun funktioniert dies nicht mehr. (Bin mir unsicher ob es ein Update war o.a.)

            Der Testbefehl der mp3 über den Browser funktioniert aber einwandfrei
            http://IP_Loxberry:port/plugins/sono...d=15&volume=50

            Hat jemand eine Idee?

            Kommentar


            • Noschvie
              Noschvie kommentierte
              Kommentar bearbeiten
              Was wird im Log ausgegeben? Vielleicht wie oben bei #1376?
          • kschwind
            Smart Home'r
            • 10.07.2017
            • 74

            Koppelrelais Alternative Problem gelöst!

            Im Virtuellen Ausgang stand die letzten Jahre immer die IP und der Port des Loxberry (http://IP:Port)
            Im Ausgangsbefehl stand ebenfalls IP un Port, sowie der Befehl selbst (http://IP:Port/plugins/sonos4lox/index.php?zone=kueche&action=say&messageid=19&memb er=mobil&volume=70)

            Dies funktioniert anscheinend nach dem Updtae des MS auf aktuelle Version nicht mehr. (Vermutung)

            Nun musste ich alle Ausgangsbefehle ohne IP Adresse abbilden (/plugins/sonos4lox/index.php?zone=kueche&action=say&messageid=19&memb er=mobil&volume=70)
            Auch der Textausgnag eines Statusbausteins an einen Virtuellen Ausgang muss wie o.g. geändert werden.


            Wahrscheinlich sagt jetzt jeder "Das war schon immer so". Aber ich habe ide letzten 5 Jahre nichts daran verändert.


            Zuletzt geändert von kschwind; 04.10.2023, 17:18.

            Kommentar


            • Still_Mighty
              Still_Mighty kommentierte
              Kommentar bearbeiten
              Mega, das hat mir auch bei meinem Problem geholfen! Danke, das du das hier gepostet hast
          Lädt...