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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Sonos Adapter aktualisiert nur teilweise

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Sonos Adapter aktualisiert nur teilweise

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
sonosdatenpunkteaktualisierung
52 Beiträge 8 Kommentatoren 5.4k Aufrufe 7 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.
  • T Offline
    T Offline
    TJ1973
    schrieb am zuletzt editiert von
    #1

    Hallo,
    seit einigen Tagen aktualisieren sich die Datenpunkte meiner 3 Sonos Speaker nur noch teilweise. Die Buttons funktionieren, also kann man sie bedienen. Leider die play states nicht mehr, was jede Überwachung unmöglich macht. Hat jemand von Euch ein solches Problem schon einmal in seiner Installation beobachtet? Ich habe bereits den kompletten Raspi mit iobroker neu aufgesetzt und alle adapter gelöscht, aber auch nach der Neuinstallation liefert der Sonos Adapter nur noch einen Teil der Daten. Ein "downgrading" der Adapterversion hat ebenfalls keine Verbesserung gebracht. Vor 2 Wochen lief die Installation noch einwandfrei. Ich bin mit meinem bescheidenen Wissen hier am Ende.
    Gruß,
    TJ

    1 Antwort Letzte Antwort
    0
    • H Offline
      H Offline
      hesse
      schrieb am zuletzt editiert von hesse
      #48

      @Bluefox du bist mein Held! Vielen vielen Dank! Mit deiner Überarbeitung für Version 2.0.0 funktioniert bei mir die aktualisierung aller Datenpunkte wieder.

      BluefoxB 1 Antwort Letzte Antwort
      0
      • BBTownB Offline
        BBTownB Offline
        BBTown
        schrieb am zuletzt editiert von
        #2

        ich habe seit einigen Wochen folgende Merkwürdigkeit bzgl SONOS Objekten bemerkt:
        Im Log tauchen Warnmeldungen auf, der "state" Datenpunkt eines Sonos Connect würde nicht existieren (in diesen Datenpunkt wird z.B. "play" oder "stop" eingetragen).

        Ich habe im Adapter den besagten SONOS Connect gelöscht und neu hinzugefügt, damit war der Fehler weg .... bis gestern Abend. Nun wird diese Meldung erneut beim Ansprechen dieses SONOS Gerätes erzeugt.

        Auch hier, funktionieren die SONOS alle einwandfrei aber die Meldungen erscheinen im LOG.

        Sollte ich das zeitlich einschränken, dann hätte ich ein Update des HOST als auch des javascript-Adapters im gleichen Zeitfenster, aber das kann ich nicht wirklich belegen.

        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 Antwort Letzte Antwort
        0
        • T Offline
          T Offline
          TJ1973
          schrieb am zuletzt editiert von
          #3

          Exakt diese Datenpunkte werden bei mir derzeit nicht aktualisiert. Ich seh mir später mal die LOG Einträge genauer an (Mein Fehler, hätte ich mal gleich machen sollen). Mir war nichts aufgefallen. Danke für den Hinweis, die Datenpunkte manuell hinzuzufügen.

          BBTownB 1 Antwort Letzte Antwort
          0
          • T TJ1973

            Exakt diese Datenpunkte werden bei mir derzeit nicht aktualisiert. Ich seh mir später mal die LOG Einträge genauer an (Mein Fehler, hätte ich mal gleich machen sollen). Mir war nichts aufgefallen. Danke für den Hinweis, die Datenpunkte manuell hinzuzufügen.

            BBTownB Offline
            BBTownB Offline
            BBTown
            schrieb am zuletzt editiert von
            #4

            @TJ1973 Ich habe die Datenpunkte nicht manuell angelegt. Beim Entfernen des Lautsprechers werden die Datenpunkte ja entfernt und nach dem erneuten hinzufügen wieder angelegt.

            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

            T 1 Antwort Letzte Antwort
            0
            • BBTownB BBTown

              @TJ1973 Ich habe die Datenpunkte nicht manuell angelegt. Beim Entfernen des Lautsprechers werden die Datenpunkte ja entfernt und nach dem erneuten hinzufügen wieder angelegt.

              T Offline
              T Offline
              TJ1973
              schrieb am zuletzt editiert von
              #5

              Leider keinerlei EInfluss. Ich kann entfernen, neu installieren, es werden immer die gleichen Datenpunkte angelegt und nicht aktualisiert. Ich kann sie überschreiben aber ohne Wirkung....aber danke für die Hilfe.

              1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                TJ1973
                schrieb am zuletzt editiert von
                #6

                Ach ja, in meinem LOG file sind keine Fehler vermerkt.

                1 Antwort Letzte Antwort
                0
                • cashC Offline
                  cashC Offline
                  cash
                  Most Active
                  schrieb am zuletzt editiert von
                  #7

                  Was genau heißt es wird nicht syncronisiert? Wieviel Sonos Geräte hast Du?

                  Mal als Beispiel alle Geräte sind in einer Gruppe und spielen ein Lied dann steht nur der Gruppencoordinator auf play und alle anderen auf stop oder pause oder ist es so das ein einzelnes Gerät welches nicht in einer Gruppe ist und spielt nicht auf play steht? Ist es immer das gleiche Gerät oder funktioniert es mal bei dem einen Gerät und dann auf einmal nicht mehr? Gibt es ein Muster?

                  Bei mir funktioniert der Adapter sehr zuverlässig mit meinen Geräten. Jeden Abend löst er ein Gerät aus einer Gruppe stellt die Lautstärke. Morgens spielt er auf dem Gerät Musik stoppt das Gerät automatisch und schaltet es xx Minuten später wieder in ein Gruppe und dann spielen alle.

                  T 1 Antwort Letzte Antwort
                  0
                  • cashC cash

                    Was genau heißt es wird nicht syncronisiert? Wieviel Sonos Geräte hast Du?

                    Mal als Beispiel alle Geräte sind in einer Gruppe und spielen ein Lied dann steht nur der Gruppencoordinator auf play und alle anderen auf stop oder pause oder ist es so das ein einzelnes Gerät welches nicht in einer Gruppe ist und spielt nicht auf play steht? Ist es immer das gleiche Gerät oder funktioniert es mal bei dem einen Gerät und dann auf einmal nicht mehr? Gibt es ein Muster?

                    Bei mir funktioniert der Adapter sehr zuverlässig mit meinen Geräten. Jeden Abend löst er ein Gerät aus einer Gruppe stellt die Lautstärke. Morgens spielt er auf dem Gerät Musik stoppt das Gerät automatisch und schaltet es xx Minuten später wieder in ein Gruppe und dann spielen alle.

                    T Offline
                    T Offline
                    TJ1973
                    schrieb am zuletzt editiert von
                    #8

                    @cash Hallo cash, es sind zwar 3 Sonos derzeit aufgestellt aber ich habe mittlerweile nur noch eine Play 3 zum testen im Adapter eingetragen. Die ist auch die, die über LAN angeschlossen ist. der Gruppencontroller war eigentlich eine Play 5 aber das ist mittlerweile ja zu Testzwecken geändert. Der Adapter hat bis vor ein paar Tagen auch sehr zuverlässig bei mir funktioniert, aber mittlerweile bleiben einige Datenpunkte einfach mit "Roteintrag" stehen, als wären sie tot. Das sind leiter auch die states. Über Play und stop button lässt sich die Sonos normal über den Adapter steuern, nur bleiben die states auf false bzw. stop stehen. Einige andere Datenpunkte bleiben auch auf rot aber die wären mir nicht wichtig. Ohne states kann ich aber nicht vernünftig steuern.

                    1 Antwort Letzte Antwort
                    0
                    • T Offline
                      T Offline
                      TJ1973
                      schrieb am zuletzt editiert von
                      #9

                      OK, jetzt wird es seltsam. Seit eben kann ich über state bzw. state_simple auch die box steuern (mit play/stop bzw. true/false), aber wenn ich sie über andere wege anschalte aktualisieren sie sich noch immer nicht. state_simple bleibt auf false, state auf stop.

                      1 Antwort Letzte Antwort
                      0
                      • cashC Offline
                        cashC Offline
                        cash
                        Most Active
                        schrieb am zuletzt editiert von
                        #10

                        Kann es sein das Du vorher die Sonos Geräte nicht per Lan angeschlossen hattest und sie da noch funktionierten?

                        Richte den Sonos mal ohne Kabel ein und ich würde fast wetten das die Datenpunkte dann wieder aktualisiert werden!?

                        1 Antwort Letzte Antwort
                        0
                        • T Offline
                          T Offline
                          TJ1973
                          schrieb am zuletzt editiert von
                          #11

                          Nein, daran hat sich nichts geändert aber ich kann ja das setup mal etwas durchtesten. Nur kurze Frage..."ohne LAN"? Eine muss doch physisch an den Router. Oder eine bridge, korrekt?

                          S 1 Antwort Letzte Antwort
                          0
                          • T TJ1973

                            Nein, daran hat sich nichts geändert aber ich kann ja das setup mal etwas durchtesten. Nur kurze Frage..."ohne LAN"? Eine muss doch physisch an den Router. Oder eine bridge, korrekt?

                            S Offline
                            S Offline
                            Stormbringer
                            schrieb am zuletzt editiert von Stormbringer
                            #12

                            @TJ1973 Nein musst du nicht. Hab keinen einzigen Speaker (hab Play 1, 3 und one) an LAN angeschlossen. Glaub das gabs früher mal. Seit ein paar Jahren nicht mehr.

                            Hab irgendwann mal gelesen, dass man ein Sonos System per LAN anschließen kann dann kommuniziert das System über eigenes Funksystem und nicht mehr über WLAN.

                            Hier der Link 😉
                            https://gdgts.de/sonosnet-sonos-funknetzwerk/

                            Angaben zur Installation: JS Controller 5.0.12, npm 9.6.7, node 18.17.1, auf einem Intel NUC mit Ubuntu 22.04

                            1 Antwort Letzte Antwort
                            0
                            • cashC Offline
                              cashC Offline
                              cash
                              Most Active
                              schrieb am zuletzt editiert von
                              #13

                              Wenn ein Sonos per Lan angeschlossen ist baut es sein eigenes WLAN auf. Das soll stabiler sein. Allerdings ist es ja dann nicht mehr in Deinem LAN bzw nur der eine. Ich hätte deshalb vermutet das ioBroker dann von den Sonos Geräten nichts mit bekommt.

                              Ich betreibe alle meine Geräte über das normale WLAN und habe keine Probleme.

                              Wie gesagt sicher bin ich mir nicht, da ich nicht weiß wie der Adapter technisch die Daten von Sonos bezieht. War nur eine Vermutung.

                              BBTownB 1 Antwort Letzte Antwort
                              0
                              • cashC cash

                                Wenn ein Sonos per Lan angeschlossen ist baut es sein eigenes WLAN auf. Das soll stabiler sein. Allerdings ist es ja dann nicht mehr in Deinem LAN bzw nur der eine. Ich hätte deshalb vermutet das ioBroker dann von den Sonos Geräten nichts mit bekommt.

                                Ich betreibe alle meine Geräte über das normale WLAN und habe keine Probleme.

                                Wie gesagt sicher bin ich mir nicht, da ich nicht weiß wie der Adapter technisch die Daten von Sonos bezieht. War nur eine Vermutung.

                                BBTownB Offline
                                BBTownB Offline
                                BBTown
                                schrieb am zuletzt editiert von BBTown
                                #14

                                @cash Ich habe den SONOS Adapter seit einigen Jahren problem mit insgesamt 13 Sonos Geräten am laufen. Davon sind 5 per LAN und die anderen im SONOS Mesh eingerichtet.

                                Über ein Script wird bei jedem SONOS Gerät die Lautstärke gemonitort, bei größer 1 werden die states "play = true", "stop = false" und "state = play" gesetzt.
                                Bei Laustärke kleiner 2 entsprechend "play = false", "stop = true", und "state = stop".

                                Und seit kurzem erhalte ich hierbei folgende Fehlermeldungen:

                                javascript.0	2019-07-04 23:14:17.178	warn	at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
                                javascript.0	2019-07-04 23:14:17.178	warn	at Socket.Readable.push (_stream_readable.js:224:10)
                                javascript.0	2019-07-04 23:14:17.178	warn	at readableAddChunk (_stream_readable.js:269:11)
                                javascript.0	2019-07-04 23:14:17.178	warn	at addChunk (_stream_readable.js:288:12)
                                javascript.0	2019-07-04 23:14:17.178	warn	at Socket.emit (events.js:198:13)
                                javascript.0	2019-07-04 23:14:17.178	warn	at Socket.realHandler (/opt/iobroker/node_modules/ws/lib/WebSocket.js:825:20)
                                javascript.0	2019-07-04 23:14:17.178	warn	at Receiver.add (/opt/iobroker/node_modules/ws/lib/Receiver.js:103:24)
                                javascript.0	2019-07-04 23:14:17.178	warn	at Receiver.expectHandler (/opt/iobroker/node_modules/ws/lib/Receiver.js:499:31)
                                javascript.0	2019-07-04 23:14:17.178	warn	at Receiver.finish (/opt/iobroker/node_modules/ws/lib/Receiver.js:541:12)
                                javascript.0	2019-07-04 23:14:17.177	warn	at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3)
                                javascript.0	2019-07-04 23:14:17.177	warn	at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14
                                javascript.0	2019-07-04 23:14:17.177	warn	at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5)
                                javascript.0	2019-07-04 23:14:17.177	warn	at /opt/iobroker/node_modules/ws/lib/Receiver.js:536:18
                                javascript.0	2019-07-04 23:14:17.177	warn	at Receiver.ontext (/opt/iobroker/node_modules/ws/lib/WebSocket.js:841:10)
                                javascript.0	2019-07-04 23:14:17.177	warn	at WebSocket.emit (events.js:198:13)
                                javascript.0	2019-07-04 23:14:17.177	warn	at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/WebSocket.js:442:14)
                                javascript.0	2019-07-04 23:14:17.177	warn	at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:146:10)
                                javascript.0	2019-07-04 23:14:17.177	warn	at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:137:8)
                                javascript.0	2019-07-04 23:14:17.177	warn	at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:145:8)
                                javascript.0	2019-07-04 23:14:17.176	warn	at WS.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.176	warn	at WS.<anonymous> (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:268:10)
                                javascript.0	2019-07-04 23:14:17.176	warn	at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:451:14)
                                javascript.0	2019-07-04 23:14:17.176	warn	at Socket.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.176	warn	at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                javascript.0	2019-07-04 23:14:17.176	warn	at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:322:16)
                                javascript.0	2019-07-04 23:14:17.176	warn	at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:246:12)
                                javascript.0	2019-07-04 23:14:17.176	warn	at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20)
                                javascript.0	2019-07-04 23:14:17.176	warn	at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                javascript.0	2019-07-04 23:14:17.176	warn	at Manager.ondecoded (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:332:8)
                                javascript.0	2019-07-04 23:14:17.175	warn	at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.174	warn	at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                javascript.0	2019-07-04 23:14:17.174	warn	at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:228:12)
                                javascript.0	2019-07-04 23:14:17.174	warn	at Socket.onevent (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:270:10)
                                javascript.0	2019-07-04 23:14:17.174	warn	at Socket.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.174	warn	at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:52:30)
                                javascript.0	2019-07-04 23:14:17.174	warn	at Object.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3705:37)
                                javascript.0	2019-07-04 23:14:17.174	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:364:25)
                                javascript.0	2019-07-04 23:14:17.174	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:973:38)
                                javascript.0	2019-07-04 23:14:17.173	warn	at Object.<anonymous> (script.js.MultiMedia.SONOS.Sonos_Status:32:9)
                                javascript.0	2019-07-04 23:14:17.173	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1276:20)
                                javascript.0	2019-07-04 23:14:17.173	warn	State "script.js.MultiMedia.SONOS.Sonos_Wohnzimmer,sonos.0.root.192_168_11_69.stop" not found
                                javascript.0	2019-07-04 23:14:17.172	warn	at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
                                javascript.0	2019-07-04 23:14:17.172	warn	at Socket.Readable.push (_stream_readable.js:224:10)
                                javascript.0	2019-07-04 23:14:17.172	warn	at readableAddChunk (_stream_readable.js:269:11)
                                javascript.0	2019-07-04 23:14:17.172	warn	at addChunk (_stream_readable.js:288:12)
                                javascript.0	2019-07-04 23:14:17.172	warn	at Socket.emit (events.js:198:13)
                                javascript.0	2019-07-04 23:14:17.172	warn	at Socket.realHandler (/opt/iobroker/node_modules/ws/lib/WebSocket.js:825:20)
                                javascript.0	2019-07-04 23:14:17.172	warn	at Receiver.add (/opt/iobroker/node_modules/ws/lib/Receiver.js:103:24)
                                javascript.0	2019-07-04 23:14:17.172	warn	at Receiver.expectHandler (/opt/iobroker/node_modules/ws/lib/Receiver.js:499:31)
                                javascript.0	2019-07-04 23:14:17.172	warn	at Receiver.finish (/opt/iobroker/node_modules/ws/lib/Receiver.js:541:12)
                                javascript.0	2019-07-04 23:14:17.172	warn	at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3)
                                javascript.0	2019-07-04 23:14:17.172	warn	at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14
                                javascript.0	2019-07-04 23:14:17.172	warn	at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5)
                                javascript.0	2019-07-04 23:14:17.171	warn	at /opt/iobroker/node_modules/ws/lib/Receiver.js:536:18
                                javascript.0	2019-07-04 23:14:17.171	warn	at Receiver.ontext (/opt/iobroker/node_modules/ws/lib/WebSocket.js:841:10)
                                javascript.0	2019-07-04 23:14:17.171	warn	at WebSocket.emit (events.js:198:13)
                                javascript.0	2019-07-04 23:14:17.171	warn	at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/WebSocket.js:442:14)
                                javascript.0	2019-07-04 23:14:17.171	warn	at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:146:10)
                                javascript.0	2019-07-04 23:14:17.171	warn	at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:137:8)
                                javascript.0	2019-07-04 23:14:17.171	warn	at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:145:8)
                                javascript.0	2019-07-04 23:14:17.171	warn	at WS.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.171	warn	at WS.<anonymous> (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:268:10)
                                javascript.0	2019-07-04 23:14:17.171	warn	at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:451:14)
                                javascript.0	2019-07-04 23:14:17.171	warn	at Socket.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.171	warn	at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                javascript.0	2019-07-04 23:14:17.171	warn	at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:322:16)
                                javascript.0	2019-07-04 23:14:17.171	warn	at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:246:12)
                                javascript.0	2019-07-04 23:14:17.171	warn	at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Manager.ondecoded (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:332:8)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:228:12)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Socket.onevent (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:270:10)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Socket.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:52:30)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Object.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3705:37)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:364:25)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:973:38)
                                javascript.0	2019-07-04 23:14:17.170	warn	at Object.<anonymous> (script.js.MultiMedia.SONOS.Sonos_Status:31:9)
                                javascript.0	2019-07-04 23:14:17.170	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1276:20)
                                javascript.0	2019-07-04 23:14:17.169	warn	State "script.js.MultiMedia.SONOS.Sonos_Wohnzimmer,sonos.0.root.192_168_11_69.play" not found
                                javascript.0	2019-07-04 23:14:17.169	warn	at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)
                                javascript.0	2019-07-04 23:14:17.169	warn	at Socket.Readable.push (_stream_readable.js:224:10)
                                javascript.0	2019-07-04 23:14:17.169	warn	at readableAddChunk (_stream_readable.js:269:11)
                                javascript.0	2019-07-04 23:14:17.169	warn	at addChunk (_stream_readable.js:288:12)
                                javascript.0	2019-07-04 23:14:17.169	warn	at Socket.emit (events.js:198:13)
                                javascript.0	2019-07-04 23:14:17.168	warn	at Socket.realHandler (/opt/iobroker/node_modules/ws/lib/WebSocket.js:825:20)
                                javascript.0	2019-07-04 23:14:17.168	warn	at Receiver.add (/opt/iobroker/node_modules/ws/lib/Receiver.js:103:24)
                                javascript.0	2019-07-04 23:14:17.168	warn	at Receiver.expectHandler (/opt/iobroker/node_modules/ws/lib/Receiver.js:499:31)
                                javascript.0	2019-07-04 23:14:17.168	warn	at Receiver.finish (/opt/iobroker/node_modules/ws/lib/Receiver.js:541:12)
                                javascript.0	2019-07-04 23:14:17.168	warn	at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3)
                                javascript.0	2019-07-04 23:14:17.168	warn	at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14
                                javascript.0	2019-07-04 23:14:17.168	warn	at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5)
                                javascript.0	2019-07-04 23:14:17.168	warn	at /opt/iobroker/node_modules/ws/lib/Receiver.js:536:18
                                javascript.0	2019-07-04 23:14:17.168	warn	at Receiver.ontext (/opt/iobroker/node_modules/ws/lib/WebSocket.js:841:10)
                                javascript.0	2019-07-04 23:14:17.168	warn	at WebSocket.emit (events.js:198:13)
                                javascript.0	2019-07-04 23:14:17.168	warn	at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/WebSocket.js:442:14)
                                javascript.0	2019-07-04 23:14:17.166	warn	at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:146:10)
                                javascript.0	2019-07-04 23:14:17.166	warn	at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:137:8)
                                javascript.0	2019-07-04 23:14:17.166	warn	at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:145:8)
                                javascript.0	2019-07-04 23:14:17.166	warn	at WS.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.166	warn	at WS.<anonymous> (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:268:10)
                                javascript.0	2019-07-04 23:14:17.166	warn	at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:451:14)
                                javascript.0	2019-07-04 23:14:17.166	warn	at Socket.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.166	warn	at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                javascript.0	2019-07-04 23:14:17.165	warn	at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:322:16)
                                javascript.0	2019-07-04 23:14:17.165	warn	at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:246:12)
                                javascript.0	2019-07-04 23:14:17.165	warn	at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20)
                                javascript.0	2019-07-04 23:14:17.165	warn	at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                javascript.0	2019-07-04 23:14:17.165	warn	at Manager.ondecoded (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:332:8)
                                javascript.0	2019-07-04 23:14:17.165	warn	at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.165	warn	at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                javascript.0	2019-07-04 23:14:17.164	warn	at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:228:12)
                                javascript.0	2019-07-04 23:14:17.164	warn	at Socket.onevent (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:270:10)
                                javascript.0	2019-07-04 23:14:17.164	warn	at Socket.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
                                javascript.0	2019-07-04 23:14:17.164	warn	at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:52:30)
                                javascript.0	2019-07-04 23:14:17.164	warn	at Object.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3705:37)
                                javascript.0	2019-07-04 23:14:17.164	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:364:25)
                                javascript.0	2019-07-04 23:14:17.164	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:973:38)
                                javascript.0	2019-07-04 23:14:17.163	warn	at Object.<anonymous> (script.js.MultiMedia.SONOS.Sonos_Status:30:9)
                                javascript.0	2019-07-04 23:14:17.163	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1276:20)
                                


                                Am häufigsten spielen alle SONOS zusammen im "Partymodus" und hierbei ist "SONOS Wohnzimmer" immer der Coordinator.
                                Und dessen "state" Datenpunkt ist angeblich nicht mehr da.

                                Im Grunde wird beim Aufruf nachwievor dennoch fast alles korrekt gesteuert, nur im SONOS Player kann ich sehen, dass "SONOS Wohnzimmer" nicht in "Stop" geht

                                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 Antwort Letzte Antwort
                                0
                                • T Offline
                                  T Offline
                                  TJ1973
                                  schrieb am zuletzt editiert von
                                  #15

                                  Also das mit der Lautstärke hab ich mir jetzt abgekupfert....danke. Zumindest kann ich jetzt steuern. Diese Felder werden noch aktualisiert (speaker und group). Fehler gibt es bei mir "noch" keine. Wurde etwas upgedatet? Mir ist nichts bekannt. Letzte Woche kam ein CCU3 update und danach waren im iobroker keine Datenpunkte mehr. Aber auf der Vorgängerversion klappt es sehr gut. Daher habe ich auch den Sonos Adapter unter unterschiedlichen Versionen getestet. Leider hier alles ohne Erfolg.

                                  BBTownB 1 Antwort Letzte Antwort
                                  0
                                  • T TJ1973

                                    Also das mit der Lautstärke hab ich mir jetzt abgekupfert....danke. Zumindest kann ich jetzt steuern. Diese Felder werden noch aktualisiert (speaker und group). Fehler gibt es bei mir "noch" keine. Wurde etwas upgedatet? Mir ist nichts bekannt. Letzte Woche kam ein CCU3 update und danach waren im iobroker keine Datenpunkte mehr. Aber auf der Vorgängerversion klappt es sehr gut. Daher habe ich auch den Sonos Adapter unter unterschiedlichen Versionen getestet. Leider hier alles ohne Erfolg.

                                    BBTownB Offline
                                    BBTownB Offline
                                    BBTown
                                    schrieb am zuletzt editiert von
                                    #16

                                    @TJ1973 sagte in Sonos Adapter aktualisiert nur teilweise:

                                    Also das mit der Lautstärke hab ich mir jetzt abgekupfert

                                    Ich hatte hierzu mal ein HowTo verfasst (müßte ich mal aktualisieren :sunglasses: ).
                                    Das Script ist übrigens von @pix

                                    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

                                    T 1 Antwort Letzte Antwort
                                    0
                                    • BBTownB BBTown

                                      @TJ1973 sagte in Sonos Adapter aktualisiert nur teilweise:

                                      Also das mit der Lautstärke hab ich mir jetzt abgekupfert

                                      Ich hatte hierzu mal ein HowTo verfasst (müßte ich mal aktualisieren :sunglasses: ).
                                      Das Script ist übrigens von @pix

                                      T Offline
                                      T Offline
                                      TJ1973
                                      schrieb am zuletzt editiert von
                                      #17

                                      @BBTown Hab das How to gefunden....wie gesagt, gefällt mir gut und funktioniert mit den vorhandenen Datenpunkten. leider ist das Problem noch immer wie gehabt. Ich werde posten, sobald ich verstanden habe was die Datenpunkte "lähmt". Leider hat auch der Wechsel von WLAN auf LAN bzw. umgekehrt nicht geholfen.

                                      1 Antwort Letzte Antwort
                                      0
                                      • H Offline
                                        H Offline
                                        hesse
                                        schrieb am zuletzt editiert von
                                        #18

                                        @TJ1973 hast du eine Lösung gefunden für die nicht statfindende Aktualisierung der Datenpunkte? ich habe eine ähnliches Verhalten ...

                                        1 Antwort Letzte Antwort
                                        0
                                        • H Offline
                                          H Offline
                                          hesse
                                          schrieb am zuletzt editiert von
                                          #19

                                          Habe mal eine komplett neu iobroker installation gemacht und auch die aktuelleste Sonos Adapter Version direkt von Github genommen.

                                          Auch damit werden nur ein paar Datenpunkte aktualisert und auch Weboberfläche vom Adpater funktioniert nicht.

                                          Im LOG sind folgende fehler aufgetaucht:

                                          2019-08-01 20:46:31.869 - info: sonos.0 terminating
                                          2019-08-01 20:46:31.966 - error: Caught by controller[0]: (node:8791) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of undefined
                                          2019-08-01 20:46:31.971 - error: Caught by controller[0]: at isRadio (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:4:14)
                                          2019-08-01 20:46:31.972 - error: Caught by controller[0]: at Player.getUriType (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:18:10)
                                          2019-08-01 20:46:31.972 - error: Caught by controller[0]: at parseTrackMetadata.then.track (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/models/Player.js:243:43)
                                          2019-08-01 20:46:31.972 - error: Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:68:7)
                                          2019-08-01 20:46:31.972 - error: Caught by controller[1]: (node:8791) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
                                          2019-08-01 20:46:31.972 - error: Caught by controller[1]: (node:8791) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
                                          2019-08-01 20:46:31.972 - error: Caught by controller[2]: (node:8791) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'startsWith' of undefined
                                          2019-08-01 20:46:31.973 - error: Caught by controller[2]: at isRadio (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:4:14)
                                          2019-08-01 20:46:31.973 - error: Caught by controller[2]: at Player.getUriType (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/prototypes/Player/getUriType.js:18:10)
                                          2019-08-01 20:46:31.973 - error: Caught by controller[2]: at parseTrackMetadata.then.track (/opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/models/Player.js:243:43)
                                          2019-08-01 20:46:31.973 - error: Caught by controller[2]: at process._tickCallback (internal/process/next_tick.js:68:7)
                                          2019-08-01 20:46:31.973 - error: Caught by controller[3]: (node:8791) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2)
                                          

                                          @apollon77 ich denke hier passt der Fehler besser hin, Danke für deine Unterstützung

                                          1 Antwort Letzte Antwort
                                          0
                                          • apollon77A Offline
                                            apollon77A Offline
                                            apollon77
                                            schrieb am zuletzt editiert von
                                            #20

                                            Bitte GitHub neu versuchen

                                            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                            H 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

                                            492

                                            Online

                                            32.6k

                                            Benutzer

                                            82.1k

                                            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