Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Vorlage] Script für Sonos-Adapter

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

[Vorlage] Script für Sonos-Adapter

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
153 Beiträge 46 Kommentatoren 33.2k Aufrufe 54 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • matze55M matze55

    @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 Offline
    L Offline
    lustig29
    schrieb am zuletzt editiert von
    #143

    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 Antwort Letzte Antwort
    0
    • L lustig29

      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 Offline
      L Offline
      lustig29
      schrieb am zuletzt editiert von
      #144

      @lustig29
      Kann mir denn hier keiner helfen?

      L HomoranH 2 Antworten Letzte Antwort
      0
      • L lustig29

        @lustig29
        Kann mir denn hier keiner helfen?

        L Offline
        L Offline
        lustig29
        schrieb am zuletzt editiert von
        #145

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

        matze55M 1 Antwort Letzte Antwort
        0
        • L lustig29

          @lustig29
          Kann mir denn hier keiner helfen?

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #146

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

          @lustig29
          Kann mir denn hier keiner helfen?

          noch einen Thread?
          und sooo ungeduldig?

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          1
          • L lustig29

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

            matze55M Offline
            matze55M Offline
            matze55
            schrieb am zuletzt editiert von matze55
            #147

            @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

            Homematic CCU3,-Synology NAS 4TB,- 2 Sonos One,- Gigabyte N4500 8GB DDR4 2TB
            Tapo C210 Cam

            L 1 Antwort Letzte Antwort
            0
            • matze55M 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 Offline
              L Offline
              lustig29
              schrieb am zuletzt editiert von
              #148

              @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.

              matze55M 1 Antwort Letzte Antwort
              0
              • L lustig29

                @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.

                matze55M Offline
                matze55M Offline
                matze55
                schrieb am zuletzt editiert von
                #149

                @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

                Homematic CCU3,-Synology NAS 4TB,- 2 Sonos One,- Gigabyte N4500 8GB DDR4 2TB
                Tapo C210 Cam

                L 1 Antwort Letzte Antwort
                0
                • matze55M matze55

                  @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 Offline
                  L Offline
                  lustig29
                  schrieb am zuletzt editiert von
                  #150

                  @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 Antwort Letzte Antwort
                  0
                  • L lustig29

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

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

                    L Offline
                    L Offline
                    leonundjulie
                    schrieb am zuletzt editiert von leonundjulie
                    #151

                    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?

                    10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

                    Daran HUAWEI LUNA2000, 10kWh

                    Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

                    SMARTFOX PRO als EMS, KEBA P30-X Wallbox

                    matze55M 1 Antwort Letzte Antwort
                    0
                    • L 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?

                      matze55M Offline
                      matze55M Offline
                      matze55
                      schrieb am zuletzt editiert von
                      #152

                      @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 :blush:

                      Homematic CCU3,-Synology NAS 4TB,- 2 Sonos One,- Gigabyte N4500 8GB DDR4 2TB
                      Tapo C210 Cam

                      L 1 Antwort Letzte Antwort
                      0
                      • matze55M matze55

                        @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 :blush:

                        L Offline
                        L Offline
                        leonundjulie
                        schrieb am zuletzt editiert von leonundjulie
                        #153

                        @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?

                        10x JA-Solar (380Wp) unter 15° gen Süden und 12x JA-Solar (385Wp) unter 10° gen Westen auf Carport, HUAWEI SUN2000 WR

                        Daran HUAWEI LUNA2000, 10kWh

                        Und via Kaskade 8x JA-Solar (385Wp) unter 45° gen Osten und 14x JA-Solar (385Wp) unter 23° gen Westen am 2. HUAWEI SUN2000 WR.

                        SMARTFOX PRO als EMS, KEBA P30-X Wallbox

                        1 Antwort Letzte Antwort
                        0
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        426

                        Online

                        32.4k

                        Benutzer

                        81.4k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe