Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Sonos-HTTP-API Installation für Newbies, Dummies und mich

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    936

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Sonos-HTTP-API Installation für Newbies, Dummies und mich

Scheduled Pinned Locked Moved ioBroker Allgemein
sonos
438 Posts 50 Posters 125.0k Views 48 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    hesse
    wrote on last edited by hesse
    #14

    @skokarl Vielen Dank.
    Habt ihr eine Idee wie ich den aktuellen Status der Lautsprecher am Besten in Datenpunkte bekomme?
    So dass ich darauf reagieren kann, wenn der Player z.B. nichts mehr abspielt?

    S 1 Reply Last reply
    0
    • H hesse

      @skokarl Vielen Dank.
      Habt ihr eine Idee wie ich den aktuellen Status der Lautsprecher am Besten in Datenpunkte bekomme?
      So dass ich darauf reagieren kann, wenn der Player z.B. nichts mehr abspielt?

      S Offline
      S Offline
      skokarl
      wrote on last edited by
      #15

      @hesse sagte in [gelöst] Sonos-HTTP-API Installation für Newbies, Dummies und mich:

      @skokarl Vielen Dank.
      Habt ihr eine Idee wie ich den aktuellen Status der Lautsprecher am Besten in Datenpunkte bekomme?
      So dass ich darauf reagieren kann, wenn der Player z.B. nichts mehr abspielt?

      Ich weiß nicht ob die API das kann.

      IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

      1 Reply Last reply
      0
      • S Offline
        S Offline
        skokarl
        wrote on last edited by
        #16

        Irgendwie bräuchte ich auch gerade die aktuelle Lautstärke der Boxen,
        weiß jemand ob das geht ?

        Hintergrund ist, dass ich zwei Sonos als Gruppe habe und dann zwei andere dazu schalte. ( selbe Gruppe )
        Welche Lautstärke haben dann die zwei zusätzlichen ? die der Gruppe ???

        IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

        BBTownB 1 Reply Last reply
        0
        • S skokarl

          Irgendwie bräuchte ich auch gerade die aktuelle Lautstärke der Boxen,
          weiß jemand ob das geht ?

          Hintergrund ist, dass ich zwei Sonos als Gruppe habe und dann zwei andere dazu schalte. ( selbe Gruppe )
          Welche Lautstärke haben dann die zwei zusätzlichen ? die der Gruppe ???

          BBTownB Offline
          BBTownB Offline
          BBTown
          wrote on last edited by BBTown
          #17

          @skokarl
          die Lautstärke die zuletzt eingestellt war müßte es sein.
          Ich bin der Meinung, das Hinzufügen zu einer Gruppe stellt zunächst einmal nur den "coordinator" ein und geht in Status "play"

          ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

          S 1 Reply Last reply
          0
          • BBTownB BBTown

            @skokarl
            die Lautstärke die zuletzt eingestellt war müßte es sein.
            Ich bin der Meinung, das Hinzufügen zu einer Gruppe stellt zunächst einmal nur den "coordinator" ein und geht in Status "play"

            S Offline
            S Offline
            skokarl
            wrote on last edited by
            #18

            @BBTown sagte in [gelöst] Sonos-HTTP-API Installation für Newbies, Dummies und mich:

            @skokarl
            die zuletzt eingestellt war müßte es sein.

            und genau das ist doch Käse. ( für meine Anwendung, alle 4 im gleichen großen Wohnzimmer ) )
            Die beiden neuen sollten die gleiche Lautstärke annehmen, die ich allerdings nicht kenne
            weil ich über die API nicht an die Lautstärke komme.

            IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

            BBTownB 2 Replies Last reply
            0
            • S skokarl

              @BBTown sagte in [gelöst] Sonos-HTTP-API Installation für Newbies, Dummies und mich:

              @skokarl
              die zuletzt eingestellt war müßte es sein.

              und genau das ist doch Käse. ( für meine Anwendung, alle 4 im gleichen großen Wohnzimmer ) )
              Die beiden neuen sollten die gleiche Lautstärke annehmen, die ich allerdings nicht kenne
              weil ich über die API nicht an die Lautstärke komme.

              BBTownB Offline
              BBTownB Offline
              BBTown
              wrote on last edited by
              #19

              @skokarl
              Ich habe das über ein Script gelöst:

              9fb2bf5e-b0b7-41df-affb-d34d54f8fb9e-image.png

              ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

              1 Reply Last reply
              0
              • S skokarl

                @BBTown sagte in [gelöst] Sonos-HTTP-API Installation für Newbies, Dummies und mich:

                @skokarl
                die zuletzt eingestellt war müßte es sein.

                und genau das ist doch Käse. ( für meine Anwendung, alle 4 im gleichen großen Wohnzimmer ) )
                Die beiden neuen sollten die gleiche Lautstärke annehmen, die ich allerdings nicht kenne
                weil ich über die API nicht an die Lautstärke komme.

                BBTownB Offline
                BBTownB Offline
                BBTown
                wrote on last edited by
                #20

                @skokarl
                Allerdings beginne ich dann die Gruppe mit einer "üblichen Grundlautstärke" und erhöhe bei Bedarf dann die Gruppenlautstärke ... das ganze erfolgt bei mir über Alexa

                ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                S 2 Replies Last reply
                0
                • BBTownB BBTown

                  @skokarl
                  Allerdings beginne ich dann die Gruppe mit einer "üblichen Grundlautstärke" und erhöhe bei Bedarf dann die Gruppenlautstärke ... das ganze erfolgt bei mir über Alexa

                  S Offline
                  S Offline
                  skokarl
                  wrote on last edited by
                  #21

                  @BBTown

                  ja, Du bist schon geil.

                  Ich lege mir wohl auch Datenpunkte für die 4 Lautstärken an um eine Übersicht zu bekommen.

                  IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

                  1 Reply Last reply
                  0
                  • BBTownB BBTown

                    @skokarl
                    Allerdings beginne ich dann die Gruppe mit einer "üblichen Grundlautstärke" und erhöhe bei Bedarf dann die Gruppenlautstärke ... das ganze erfolgt bei mir über Alexa

                    S Offline
                    S Offline
                    skokarl
                    wrote on last edited by
                    #22

                    @BBTown sagte in [gelöst] Sonos-HTTP-API Installation für Newbies, Dummies und mich:

                    @skokarl
                    Allerdings beginne ich dann die Gruppe mit einer "üblichen Grundlautstärke" und erhöhe bei Bedarf dann die Gruppenlautstärke ... das ganze erfolgt bei mir über Alexa

                    Wie erhöht man mit Blockly einen Datenpunkt... ?
                    suche gerade den Block "Datenpunkt + 1" .....:innocent:

                    IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

                    BBTownB 1 Reply Last reply
                    0
                    • S skokarl

                      @BBTown sagte in [gelöst] Sonos-HTTP-API Installation für Newbies, Dummies und mich:

                      @skokarl
                      Allerdings beginne ich dann die Gruppe mit einer "üblichen Grundlautstärke" und erhöhe bei Bedarf dann die Gruppenlautstärke ... das ganze erfolgt bei mir über Alexa

                      Wie erhöht man mit Blockly einen Datenpunkt... ?
                      suche gerade den Block "Datenpunkt + 1" .....:innocent:

                      BBTownB Offline
                      BBTownB Offline
                      BBTown
                      wrote on last edited by
                      #23

                      @skokarl
                      weshalb erhöhst Du nicht einfach die Gruppenlautstärke direkt mit "Alexa, setze Gruppenlautstärke auf 30" ... ist doch ein "level.volume"

                      ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                      1 Reply Last reply
                      0
                      • H Offline
                        H Offline
                        hesse
                        wrote on last edited by
                        #24

                        Über die Webhook-Funktionalität der API lässt dich doch bestimmt was bauen um Datenpunkte im iobroker zu füttern bei Änderungen: https://github.com/jishi/node-sonos-http-api#webhook

                        Dann hätte man wieder, wie beim aktuell nicht funktionierenden Sonos Adapter, Daten mit denen man gut arbeiten und darauf reagieren könnten.

                        Was meint ihr?

                        BBTownB 1 Reply Last reply
                        0
                        • H hesse

                          Über die Webhook-Funktionalität der API lässt dich doch bestimmt was bauen um Datenpunkte im iobroker zu füttern bei Änderungen: https://github.com/jishi/node-sonos-http-api#webhook

                          Dann hätte man wieder, wie beim aktuell nicht funktionierenden Sonos Adapter, Daten mit denen man gut arbeiten und darauf reagieren könnten.

                          Was meint ihr?

                          BBTownB Offline
                          BBTownB Offline
                          BBTown
                          wrote on last edited by
                          #25

                          @hesse
                          im übrigen funktioniert der Sonos Adapter bei mir sehr gut und fehlerfrei ...

                          ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                          S 1 Reply Last reply
                          0
                          • H Offline
                            H Offline
                            hesse
                            wrote on last edited by
                            #26

                            @BBTown wenn du ihn schon länger instaliert hast, dann ist das korrekt, ist bei meinem Test/Spiel-System auch so, allerdings funktioniert er auf neu eingerichtetn iobroker Installationen nicht mehr ... Das habe ich nun mehrfach getestest und auch andere User berichten das gleiche (siehe Forum und Github).

                            Ich denke, dass irgenwas nicht mehr mit den Abhängigkeiten passt.

                            Da im iobroker Adapter die alten Versionen von Jishys Sonos-Discovery und des nicht mehr weiterentwickelten sono-web-controller, der durch die http-api von ihm ersetzt wurde, verwendet wird, dachte ich, dass es evtl Sinn machen würde auf die API zu wechseln, da diese mehr Möglichkeiten bietet und auch noch aktiv gepflegt wird ...

                            1 Reply Last reply
                            1
                            • BBTownB BBTown

                              @hesse
                              im übrigen funktioniert der Sonos Adapter bei mir sehr gut und fehlerfrei ...

                              S Offline
                              S Offline
                              skokarl
                              wrote on last edited by
                              #27

                              @BBTown sagte in [gelöst] Sonos-HTTP-API Installation für Newbies, Dummies und mich:

                              @hesse
                              im übrigen funktioniert der Sonos Adapter bei mir sehr gut und fehlerfrei ...

                              es ist schon erstaunlich dass hier viele User berichten dass er nicht fehlerfrei funktioniert,
                              Du aber immer und immer wieder darauf bestehst dass er einwandfrei funktioniert.
                              Lass es doch mal gut sein, und stell nicht immer wieder andere als dumm dar die behaupten er würde nicht funktionieren.

                              IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

                              BBTownB 1 Reply Last reply
                              1
                              • S skokarl

                                @BBTown sagte in [gelöst] Sonos-HTTP-API Installation für Newbies, Dummies und mich:

                                @hesse
                                im übrigen funktioniert der Sonos Adapter bei mir sehr gut und fehlerfrei ...

                                es ist schon erstaunlich dass hier viele User berichten dass er nicht fehlerfrei funktioniert,
                                Du aber immer und immer wieder darauf bestehst dass er einwandfrei funktioniert.
                                Lass es doch mal gut sein, und stell nicht immer wieder andere als dumm dar die behaupten er würde nicht funktionieren.

                                BBTownB Offline
                                BBTownB Offline
                                BBTown
                                wrote on last edited by BBTown
                                #28

                                @skokarl
                                was ist denn das für ein überflüssiger Kommentar?
                                Du setzt die API ein, weil die Ansagen deines erachtens nicht funktionieren, was hat denn das mit der grundsätzlichen Verfügbarkeit und Funktionalität des Adapters zu schaffen??

                                Und wenn etwas nicht funktioniert, dann gebt hier nicht derlei Kommentare ab, sondern öffnet gefälligst ein issue auf GitHab, damit das in Ordnung gebracht wird .... ganz offensichtlich ist die API ja nicht die Lösung für alle Aufgabenstellungen!

                                ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                                S 1 Reply Last reply
                                0
                                • BBTownB BBTown

                                  @skokarl
                                  was ist denn das für ein überflüssiger Kommentar?
                                  Du setzt die API ein, weil die Ansagen deines erachtens nicht funktionieren, was hat denn das mit der grundsätzlichen Verfügbarkeit und Funktionalität des Adapters zu schaffen??

                                  Und wenn etwas nicht funktioniert, dann gebt hier nicht derlei Kommentare ab, sondern öffnet gefälligst ein issue auf GitHab, damit das in Ordnung gebracht wird .... ganz offensichtlich ist die API ja nicht die Lösung für alle Aufgabenstellungen!

                                  S Offline
                                  S Offline
                                  skokarl
                                  wrote on last edited by
                                  #29

                                  @BBTown
                                  dein Kommentar zwei Posts weiter oben war mindestens genauso überflüssig.

                                  IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

                                  BBTownB 1 Reply Last reply
                                  0
                                  • S skokarl

                                    @BBTown
                                    dein Kommentar zwei Posts weiter oben war mindestens genauso überflüssig.

                                    BBTownB Offline
                                    BBTownB Offline
                                    BBTown
                                    wrote on last edited by
                                    #30

                                    @skokarl
                                    weshalb?
                                    weil ich darauf hinweise, dass der Adapter in bestimmten Konstellationen einwandfrei funktioniert und damit dem Eindruck widerlegen will, er sei nicht zu gebrauchen?

                                    ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                                    S 1 Reply Last reply
                                    0
                                    • BBTownB BBTown

                                      @skokarl
                                      weshalb?
                                      weil ich darauf hinweise, dass der Adapter in bestimmten Konstellationen einwandfrei funktioniert und damit dem Eindruck widerlegen will, er sei nicht zu gebrauchen?

                                      S Offline
                                      S Offline
                                      skokarl
                                      wrote on last edited by
                                      #31

                                      @BBTown sagte in [gelöst] Sonos-HTTP-API Installation für Newbies, Dummies und mich:

                                      @skokarl
                                      weshalb?

                                      warum ? Du hast die Frage von Hesse wohl nicht gelesen.
                                      Die Frage bezog sich auf die API und nicht ob der Sonos Adapter funktioniert.

                                      IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

                                      1 Reply Last reply
                                      0
                                      • H Offline
                                        H Offline
                                        hesse
                                        wrote on last edited by
                                        #32

                                        @BBTown Danke für den Hinweis ;) .. Issues wurden schon erstellt:

                                        https://github.com/ioBroker/ioBroker.sonos/issues/46
                                        https://github.com/ioBroker/ioBroker.sonos/issues/48

                                        Ich habe sogar einen Request erstellt, ob man in einer neuen Version vlt. auf die http api umstellen sollte:

                                        https://github.com/ioBroker/ioBroker.sonos/issues/49

                                        Die Meldungen, dass der Adapter nicht funktioniert häufen sich in letzter Zeit und es geibt mehrere Foreneinträge dazu. Wie gesagt, die bestehenden Installation funktioneren meist Einwandfrei, aber keine Insallation auf neuen iobroker Systemen funktioniert aktuell.

                                        @skokarl Danke, wenigstens einer hat die Frage gelesen ;) und verstanden was ich wollte :)

                                        die http api ist sehr gut und Ich denke man könnte damit den gleichen Umfang erreichen, wie aktuell mit dem Adapter und sogar noch mehr infos bekommen (z.b. die ganzen Infos zum TV Mode und LineIn. Außerdem scheint Jishy die Api auch immer noch zu pflegen und weiter zu entwickeln

                                        1 Reply Last reply
                                        0
                                        • Jey CeeJ Online
                                          Jey CeeJ Online
                                          Jey Cee
                                          Developer
                                          wrote on last edited by
                                          #33

                                          Die Warheit ist das der Adpater aktuell noch ungefähr 50% seiner Ursprünglichen funktion bereit stellt. Ob das am Adapter liegt oder nicht spielt für mich keine Rolle, für mich ist er so unbrauchbar.

                                          Ob die http-api die Lösung ist bezweifle ich, die Sonos schnittstelle setzt auf upnp auf. Deswegen sollte man den Direkten weg über upnp gehen und am besten ohne externe abhängigkeiten.

                                          Momentan würde ich auch auf den upnp Adapter stzen, leider gibt es einen Bug der ihn für diesen Zweck unbrauchbar macht. Auf die schnelle konnte ich den fehler nicht finden.

                                          Persönlicher Support
                                          Spenden -> paypal.me/J3YC33

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          585

                                          Online

                                          32.6k

                                          Users

                                          82.2k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe