Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [erledigt] Sonos Master-Lautsprecher erzeugt ein error

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [erledigt] Sonos Master-Lautsprecher erzeugt ein error

    This topic has been deleted. Only users with topic management privileges can see it.
    • Siragus
      Siragus @Glasfaser last edited by

      @Glasfaser
      Hallo Glasfaser,
      erst einmal vielen Dank für Deine Nachricht.
      Ich habe hier dann mal die entsprechenden screenshots hochgeldane in der Hoffnung, dass Du mir dadurch behilflich sein kannst.
      Blockly Script:
      blockly-script.PNG
      Log Datei:
      Log.PNG

      Glasfaser 1 Reply Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @Siragus last edited by Glasfaser

        @Siragus

        Baue es mal so ...

        1.JPG

        Siragus 1 Reply Last reply Reply Quote 0
        • Siragus
          Siragus @Glasfaser last edited by

          @Glasfaser
          Hallo Glasfaser,

          erst einmal vielen Danke für Deinen Vorschlag.

          Bedauerlicherweise wird das Script, wenn die Falls-Abfrage vor "steure (add_to_group)" gesetzt wird, gar nicht ausgeführt und wenn die Falls-Abfrage nach "steuere (add_to_group)" gesetzt wird, dann erscheint wieder der selbe Fehler im Log und das Script wird ab dieser Stelle auch nicht weiter ausgeführt.
          Ich habe zwar nicht so die Ahnung, ich gehe aber davon aus, da bei Objekte unter Wert ja die entsprechenden IP-Adressen aufgeführt werden und nicht der Wert "false" oder "wahr", dass dadurch im ersten Fall das Script erst gar nicht ausgeführt wird und im zweiten Fall wird es eben nach der entsprechenden Stelle abgebrochen.

          1 Reply Last reply Reply Quote 0
          • 4
            4-Real last edited by

            Du willst also zwei Lautsprecher steuern, sehe ich das richtig?
            Wenn ja, hat doch eh jeder Lautsprecher einen einzelnen Ordner, wieso machst du es dann nicht einfach separat für Jeden Lautsprecher?

            Siragus 1 Reply Last reply Reply Quote 0
            • P
              Pascal1909 last edited by Pascal1909

              Versuch mal den Befehl add to group mit dem Namen vom Lautsprecher anzusteuern.

              Und wenn du 2 Lautsprecher hinzufügen willst mach das nacheinander. Also zwei mal den Befehl add to group.

              65F31016-63B9-4817-AAA4-D54FDA3A799B.jpeg

              Siragus 2 Replies Last reply Reply Quote 0
              • Siragus
                Siragus @4-Real last edited by

                @4-Real
                Hallo 4-Real,

                vielen Danke für Deine Nachricht.

                Ich will insgesamt drei Lautsprecher zusammenführen.
                Bei dem ersten Lautsprecher habe ich bei Objekte > ID "add_to_roup" ausgewählt um dort die beiden anderen Lautsprecher mit hinzuzufügen.

                Warum ich nicht jeden Lautsprecher einzeln ansteuern will?
                Weil sich dadurch das Script aufblähen würde und bei der Steuerung gleich mehrere Datenpunkte berücksichtigt werden müssten.

                1 Reply Last reply Reply Quote 0
                • Siragus
                  Siragus @Pascal1909 last edited by

                  @Pascal1909
                  Hallo Pascal1909,

                  Dir natürlich auch erst einmal vielen Dank für Deine Nachricht.

                  Ich verstehe aber nicht was Du meinst.
                  Der Error "undefined" im Log bezieht sich ja auf den Lautsprecher, worüber ich die anderen Lautsprecher mittels "add_to_group" verbinde.
                  Das Hinzufügen der anderen Lautsprecher funktioniert ja und wie oben erwähnt, funktioniert auch alles.
                  Bis eben dieses nervende Error "undefined" im Log.

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @Siragus last edited by

                    @Siragus sagte in Sonos Master-Lautsprecher erzeugt ein error:

                    Der Error "undefined" im Log bezieht sich ja auf den Lautsprecher, worüber ich die anderen Lautsprecher mittels "add_to_group" verbinde.

                    Woher nimmst du diese Info?
                    Kann ich aus dem Log nicht herauslesen

                    Siragus 1 Reply Last reply Reply Quote 0
                    • Siragus
                      Siragus @Homoran last edited by

                      @Homoran
                      Hallo Homoran,

                      wenn ich ehrlich bin, dann gehe ich einfach davon aus.
                      Schließlich tritt der Error direkt nach der Zeile auf, wo die anderen Lautsprecher mit dem ersten Lautsprecher verbunden werden.
                      Des Weiteren fehlt bei der ersten Zeile, da wo eben die anderen Lautsprecher zum ersten Lautsprecher hinzugefügt werden, am Ende nach "system etwas.
                      Dies ist bei den anderen Zeilen ja nicht der Fall.

                      Das blöde an der ganzen Sache ist einfach, dass ich in diesem Gebiet noch recht grün hinter den Ohren bin und mehr oder weniger gar keine Ahnung habe.

                      1 Reply Last reply Reply Quote 0
                      • Siragus
                        Siragus @Pascal1909 last edited by Siragus

                        @Pascal1909
                        Hallo Pascal1909,

                        da es bei Dir ja anscheinend funktioniert, würde ich mich gerne weiterhin mit Dir austauschen.

                        Gehe ich richtig davon aus, dass Du die Gruppe "Sonos PC Zimmer" in der cloud.io unter Alexa-Geräte eingerichtet hat?
                        Des Weitern ist mir aufgefallen, dass wenn ich den Raspberry neu starte sowie den ioBroker öffne und das Script noch nicht ausgeführt wurde, bei den Slave Lautsprechern weniger bei den Werten aufgeführt wird als bei dem Master-Lautsprecher und die aufgeführten Werte werden in rot dargestellt.
                        Starte ich die Musik über die Sonos App, dann erfolgt eine Änderung der Werte auch nur bei dem Master-Lautsprecher und bei den anderen tut sich nichts, obwohl darüber auch die Musik abgespielt wird.
                        Allerdings werden dann die Werte bei den Slave-Lautsprechern wieder in schwarz dargestellt und dort wo vorher nicht stand, wird jetzt   (geschütztes Leerzeichen) aufgeführt.
                        Aus diesem Grund gehe ich auch inzwischen davon aus, dass der Error durch die Slave-Lautsprecher entsteht.

                        Vorsichtshalber teile ich Dir mal meine Konfiguration meiner Sonos Lautsprecher mit.
                        Alle meine Sonos Lautsprecher sind über eine LAN-Verbindung eingerichtet, da ich einen Sonos-Boost nutze.
                        In der Sonos-App sind bereits verschiedene Gruppen mit den dazugehörigen Lautsprechern eingerichtet.
                        Über den Sonos-Adapter habe ich alle Sonos Lautsprecher eingetragen, allerdings ohne Raum, da dieser nicht angezeigt wird.
                        In meinem Blockly-Script habe ich den Lautsprecher als Master gewählt, der bei der Sonos-App unter der entsprechenden Gruppe als erstes aufgeführt wird.
                        Und das wars bis dato.
                        Nun habe ich im cloud.io Adapter noch eine Gruppe mit einem anderen Namen angelegt und die entsprechenden Lautsprecher IP-Nummern mit der Auswahl Volume eingetragen um die Lautstärke für den Start festzulegen.
                        In der Alexa App wurden die neuen Gruppen auch übernommen.
                        Allerdings hat sich beim ioBroker unter Objekt bei den Sonos-Lautsprechern nicht geändert.

                        Über eine Rückmeldung von deinerseits würde ich mich sehr freuen.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        957
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        sonos lautsprechergruppe
                        5
                        12
                        787
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo