Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. [Vorlage] Script für Sonos-Adapter

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    [Vorlage] Script für Sonos-Adapter

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

      @mic Das Script funktioniert super bis auf die Anzeige der Buttons. Der Laut und Leise button zeigen an aber die restlichen nicht. Die Frage kamm aber hier schon mal aber es gab keine Lösung, deshalb frage ich noch mal nach.

      Danke lg

      matze55 1 Reply Last reply Reply Quote 0
      • matze55
        matze55 @matze55 last edited by

        @matze55

        Ich habe aber den Fehler gefunden, weil die Button nicht anzeigen ,-Start,- Stop ect.
        In Zeile ca. 259 ist der Fehler:

        /**
                 *  Refresh if the current Sonos favorite changes
                 */
                on({id: sonosPath(lpChannel) + '.favorites_set', change: 'ne'}, function (obj) {
                    let channel = getChannel(obj.id);
                    refreshFavoritesHtmlList(channel, getState(scriptPath(lpChannel) + '.customFavoriteListArray').val, scriptPath(channel) + '.customFavoriteListHtml'); // Nun können wir refreshen
                });
        
        

        Das muss so:

        /**
                 *  Refresh if the current Sonos favorite changes
                 */
                on({id: sonosPath(lpChannel) + '.favorites_set', change: 'any'}, function (obj) {
                    let channel = getChannel(obj.id);
                    refreshFavoritesHtmlList(channel, getState(scriptPath(lpChannel) + '.customFavoriteListArray').val, scriptPath(channel) + '.customFavoriteListHtml'); // Nun können wir refreshen
                });
        

        Dann zeigen die Button an.

        lg

        L 1 Reply Last reply Reply Quote 0
        • L
          lustig29 @matze55 last edited by

          Ich habe die Datei angepasst und die ZIP Datei reingeladen. Leider wird mir das Projekt aber nicht angezeigt. Komme immer wieder zu der „Main Ansicht“. Kann ich denn das ganze nicht einfach als neuen View einfügen?

          L 1 Reply Last reply Reply Quote 0
          • L
            lustig29 @lustig29 last edited by

            @lustig29
            Kann mir denn hier keiner helfen?

            L Homoran 2 Replies Last reply Reply Quote 0
            • L
              lustig29 @lustig29 last edited by

              Kann keine Favoriten hinzufügen, bzw. es sind keine vorhanden.

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

                @lustig29 sagte in [Vorlage] Script für Sonos-Adapter:

                @lustig29
                Kann mir denn hier keiner helfen?

                noch einen Thread?
                und sooo ungeduldig?

                1 Reply Last reply Reply Quote 1
                • matze55
                  matze55 @lustig29 last edited by matze55

                  @lustig29 ich arbeite an dem Script nach...geduld .....bin momentan an einer anderen Sache dran. Geduld bitte.
                  Das Script sieht für mich wie verhunzt aus.....da nichts erkannt wird . Bin aber um es voher zu sagen kein Programmierer....mit PHP ein wenig aber hier bin ich auch ANFÄNGER...ich verbeuge mich aber zu tiefst dem ersteller

                  L 1 Reply Last reply Reply Quote 0
                  • L
                    lustig29 @matze55 last edited by

                    @matze55

                    Alles klar schon mal vielen Dank dafür. Im Moment kann ich Lautstärke, Play und Pause bedienen. Die Favoriten werden mir aber nicht angezeigt.

                    matze55 1 Reply Last reply Reply Quote 0
                    • matze55
                      matze55 @lustig29 last edited by

                      @lustig29
                      versuche mal nur eine Sonos in deinen Adapter zu integrieren. Wenn eine IP im Adapter steht kommt er besser zu recht, aber warum das so ist frag den Teufel...lol

                      lg

                      L 1 Reply Last reply Reply Quote 0
                      • L
                        lustig29 @matze55 last edited by

                        @matze55
                        Habe es jetzt erstmal so realisiert. Finde es cool, dass du dich der Sache annimmst.

                        10ec7537-f23d-4857-9570-7088dc536c58-image.png

                        L 1 Reply Last reply Reply Quote 0
                        • L
                          leonundjulie @lustig29 last edited by leonundjulie

                          Hallo.

                          Ich will heute Abend diesen Thread abarbeiten. Der SONOS-Adapter ist installiert, meine 6 Lautsprecher sind auch alle im iOBroker angelegt - ich sehe also 6 Datenpunkte mit 10 verschiednen IP-Adressen ... ist ja sowieit auch logisch. Wobei ich nichts mit dem EIntrag mit der IP 0.0.0.0 anfangen kann

                          eb3cdae8-3da7-4042-8bde-ad8de24c5bc5-image.png

                          Mir erschließt sich folgendes aus der Beschreibung noch nicht:
                          4af40edf-9a8e-493a-9774-3ce8c8fdde53-image.png

                          Welche IP-Adresse ist hier einzutragen?

                          matze55 1 Reply Last reply Reply Quote 0
                          • matze55
                            matze55 @leonundjulie last edited by

                            @leonundjulie stehen denn Werte drin bei der unbekannten IP-Adresse?
                            Dann schau doch mal im Router nach ob du deinen Sonosgeräten die Ip zuordnen kannst !
                            Bleistift und Zettel hilft 😊

                            L 1 Reply Last reply Reply Quote 0
                            • L
                              leonundjulie @matze55 last edited by leonundjulie

                              @matze55 , die 0.0.0.0 gibt es nicht in meiner FB, die übrigen sind 1:1 zuzuordnen

                              Meine eigentliche Frage ist aber:

                              Mir erschließt sich folgendes aus der Beschreibung noch nicht:
                              7aac541c-d204-4b2e-af03-cde62a52fc7f-image.png
                              Welche IP-Adresse ist hier einzutragen?

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              507
                              Online

                              31.6k
                              Users

                              79.5k
                              Topics

                              1.3m
                              Posts

                              vis
                              46
                              153
                              24722
                              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