Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Iobroker Sonos Adapter Anfänger Hilfe… keine Verbindung

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Iobroker Sonos Adapter Anfänger Hilfe… keine Verbindung

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators last edited by

      Hallo Carsten und Willkommen im Forum.

      Meine SONOS sind bestellt und ich warte seit 3 Wochen 😞

      Daher kann ich dir nicht direkt helfen.

      Eine Bitte aber:

      Stelle hier mal einen Screenshot über die Funktion "Dateianhänge" hochladen (unter diesem Eingabefenster) deinr SONOS Konfiguration ein.

      Und den entsprechenden Ausschnit aus dem LOG in code-Tags

      Gruß

      Rainer

      1 Reply Last reply Reply Quote 0
      • H
        hmanfred last edited by

        Hallo Carsten,

        mache doch mal einen ping auf die ip-Adressen der SONOS:

        In einem Terminalfenster (bei Windows Windows-Taste + R und dann cmd [enter]):

        ping 192.168.1.61 [richtige IP-Adresse einsetzen]

        Die Antwort müsste etwa so aussehen:

        Ping wird ausgeführt für 192.168.1.61 mit 32 Bytes Daten:
        Antwort von 192.168.1.61: Bytes=32 Zeit<1ms TTL=64
        Antwort von 192.168.1.61: Bytes=32 Zeit<1ms TTL=64
        Antwort von 192.168.1.61: Bytes=32 Zeit<1ms TTL=64
        Antwort von 192.168.1.61: Bytes=32 Zeit<1ms TTL=64
        
        Ping-Statistik für 192.168.1.61:
            Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0
            (0% Verlust),
        Ca. Zeitangaben in Millisek.:
            Minimum = 0ms, Maximum = 0ms, Mittelwert = 0ms
        

        Kommt bei dir eine Antwort? Wenn nicht, ist die IP-Adresse falsch oder das Gerät im Netz nicht erreichbar.

        GrußManfred

        1 Reply Last reply Reply Quote 0
        • H
          hmanfred last edited by

          Ich noch mal:

          Rote Lampe???

          Ich habe mal zu meine zwei vorhandenen Geräten eine Fake-IP eingetragen, die es sicher nicht gibt. Bei mir leuchtet der Button links neben dem Adapter grün.

          Definiere doch bitte mal "rote Lampe".

          [edit]

          Auch wenn ich im Adapter alle IP-Adressen auf Geräte ändere, die es nicht gibt, leuchtet der Button links neben dem Adapter grün.

          @All: zeigt diese Indikator die Verbindung zum Gewerk oder zum ioBroker-Host?

          1 Reply Last reply Reply Quote 0
          • B
            Berlingo97 last edited by

            Also der Ping funktioniert nicht. Was kann das bedeuten? Die IP Adresse ist richtig. Und die Sonos lässt sich auch über den PC ansteuern.

            Wo könnte der Fehler liegen?

            Ja, die Lampe leuchtet rot. Keine Ahnung warum, deshalb frage ich ja 😉

            1 Reply Last reply Reply Quote 0
            • B
              Berlingo97 last edited by

              Sorry, ich habe einen Fehler beim Ping gemacht… ich habe "ping" vergessen zu schreiben :lol:

              Also Ping ist ok.

              1 Reply Last reply Reply Quote 0
              • B
                Berlingo97 last edited by

                @Rainer:

                Was genau meinst du mit "LOG in code-Tags"? :oops:

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

                  Wenn du das Log als Text ausschneidest kannst du es hier im Forum als Text posten.

                  Bevor du es aber hier mit STRG-V einfügst, klickst du über dem Eingabefeld auf den Button "Code"

                  Dann erscheinen die Code Tags, zwischen die du den Text einfügst.

                  [ code ] bla bla bla[ /code ] (Leerzeichen nur zur Verdeutlichung)

                  Ist der Text sehr lang, das Ganze (incl, der Code-Tags) noch in einen Spoiler packen

                  Danke

                  Rainer

                  1 Reply Last reply Reply Quote 0
                  • H
                    hmanfred last edited by

                    @Berlingo97:

                    Sorry, ich habe einen Fehler beim Ping gemacht… ich habe "ping" vergessen zu schreiben :lol:

                    Also Ping ist ok. `
                    Ich sehe in deinem Screenshot keinen Eintrag.

                    Klicke auf das +-Symbol links unten und füge einen Lautsprecher hinzu. Markiere ihn und klicke auf den Bleistift,. Trage dann die IP ein.

                    1 Reply Last reply Reply Quote 0
                    • B
                      Berlingo97 last edited by

                      Hier ist mal ein Teil meines Log:

                      raspberrypi
                      2017-01-23 16:07:58.793
                      info
                      host.raspberrypi Restart adapter system.adapter.sonos.0 because enabled
                      raspberrypi
                      2017-01-23 16:07:58.793
                      error
                      host.raspberrypi instance system.adapter.sonos.0 terminated with code 0 (OK)
                      sonos.0
                      2017-01-23 16:07:58.753
                      error
                      sonos.0 uncaught exception: undefined is not a function
                      sonos.0
                      2017-01-23 16:07:58.724
                      info
                      sonos.0 starting. Version 1.4.2 in /opt/iobroker/node_modules/iobroker.sonos, node: v0.12.6
                      raspberrypi
                      2017-01-23 16:07:56.429
                      info
                      host.raspberrypi instance system.adapter.sonos.0 started with pid 5983
                      raspberrypi
                      2017-01-23 16:07:46.735
                      info
                      host.raspberrypi Restart adapter system.adapter.sonos.0 because enabled
                      raspberrypi
                      2017-01-23 16:07:46.734
                      error
                      host.raspberrypi instance system.adapter.sonos.0 terminated with code 0 (OK)
                      sonos.0
                      2017-01-23 16:07:46.679
                      info
                      sonos.0 starting. Version 1.4.2 in /opt/iobroker/node_modules/iobroker.sonos, node: v0.12.6
                      raspberrypi
                      2017-01-23 16:07:44.383
                      info
                      host.raspberrypi instance system.adapter.sonos.0 started with pid 5974
                      raspberrypi
                      2017-01-23 16:07:36.079
                      info
                      host.raspberrypi Restart adapter system.adapter.sonos.0 because enabled
                      raspberrypi
                      2017-01-23 16:07:36.078
                      error
                      host.raspberrypi instance system.adapter.sonos.0 terminated with code 0 (OK)
                      sonos.0
                      2017-01-23 16:07:36.009
                      info
                      sonos.0 starting. Version 1.4.2 in /opt/iobroker/node_modules/iobroker.sonos, node: v0.12.6
                      raspberrypi
                      2017-01-23 16:07:33.717
                      info
                      host.raspberrypi instance system.adapter.sonos.0 started with pid 5965
                      raspberrypi
                      2017-01-23 16:07:26.349
                      info
                      host.raspberrypi Restart adapter system.adapter.sonos.0 because enabled
                      raspberrypi
                      2017-01-23 16:07:26.348
                      error
                      host.raspberrypi instance system.adapter.sonos.0 terminated with code 0 (OK)
                      sonos.0
                      2017-01-23 16:07:26.292
                      info
                      sonos.0 starting. Version 1.4.2 in /opt/iobroker/node_modules/iobroker.sonos, node: v0.12.6
                      raspberrypi
                      2017-01-23 16:07:24.036
                      info
                      host.raspberrypi instance system.adapter.sonos.0 started with pid 5956
                      raspberrypi
                      2017-01-23 16:07:14.355
                      info
                      host.raspberrypi Restart adapter system.adapter.sonos.0 because enabled
                      raspberrypi
                      2017-01-23 16:07:14.354
                      error
                      host.raspberrypi instance system.adapter.sonos.0 terminated with code 0 (OK)
                      sonos.0
                      2017-01-23 16:07:14.326
                      error
                      sonos.0 uncaught exception: undefined is not a function
                      sonos.0
                      2017-01-23 16:07:14.295
                      info
                      sonos.0 starting. Version 1.4.2 in /opt/iobroker/node_modules/iobroker.sonos, node: v0.12.6
                      raspberrypi
                      2017-01-23 16:07:12.015
                      info
                      host.raspberrypi instance system.adapter.sonos.0 started with pid 5947
                      raspberrypi
                      2017-01-23 16:07:03.611
                      info
                      host.raspberrypi Restart adapter system.adapter.sonos.0 because enabled
                      raspberrypi
                      2017-01-23 16:07:03.610
                      error
                      host.raspberrypi instance system.adapter.sonos.0 terminated with code 0 (OK)
                      sonos.0
                      2017-01-23 16:07:03.554
                      info
                      sonos.0 starting. Version 1.4.2 in /opt/iobroker/node_modules/iobroker.sonos, node: v0.12.6
                      raspberrypi
                      2017-01-23 16:07:01.261
                      info
                      host.raspberrypi instance system.adapter.sonos.0 started with pid 5937
                      host.raspberrypi
                      2017-01-23 16:06:53.927
                      info
                      Restart adapter system.adapter.sonos.0 because enabled
                      host.raspberrypi
                      2017-01-23 16:06:53.926
                      error
                      instance system.adapter.sonos.0 terminated with code 0 (OK)
                      sonos.0
                      2017-01-23 16:06:53.894
                      info
                      terminating
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:246:12)
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/index.js:134:20)
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      at Decoder. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:332:8)
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:236:12)
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:312:9)
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      at Socket. (/opt/iobroker/node_modules/iobroker.sonos/sonos.js:183:13)
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      at main (/opt/iobroker/node_modules/iobroker.sonos/sonos.js:1460:17)
                      sonos.0
                      2017-01-23 16:06:53.893
                      error
                      TypeError: undefined is not a function
                      sonos.0
                      2017-01-23 16:06:53.887
                      error
                      uncaught exception: undefined is not a function
                      sonos.0
                      2017-01-23 16:06:53.856
                      info
                      starting. Version 1.4.2 in /opt/iobroker/node_modules/iobroker.sonos, node: v0.12.6
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      at Object.Module._extensions..js (module.js:478:10)
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      at Module._compile (module.js:460:26)
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      at Object. (/opt/iobroker/node_modules/iobroker.sonos/sonos.js:246:22)
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      at require (module.js:384:17)
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      at Module.require (module.js:365:17)
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      at Function.Module._load (module.js:310:12)
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      at Module.load (module.js:355:32)
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      at Object.Module._extensions..js (module.js:478:10)
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      at Module._compile (module.js:443:25)
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      at exports.runInThisContext (vm.js:73:16)
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      SyntaxError: Use of const in strict mode.
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      ^^^^^
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      const ssdp = require('./sonos-ssdp');
                      sonos.0
                      2017-01-23 16:06:53.575
                      error
                      /opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/SonosSystem.js:2
                      sonos.0
                      2017-01-23 16:06:53.561
                      error
                      Use of const in strict mode.
                      sonos.0
                      2017-01-23 16:06:53.561
                      error
                      ^^^^^
                      sonos.0
                      2017-01-23 16:06:53.561
                      error
                      const ssdp = require('./sonos-ssdp');
                      sonos.0
                      2017-01-23 16:06:53.561
                      error
                      uncaught exception: /opt/iobroker/node_modules/iobroker.sonos/node_modules/sonos-discovery/lib/SonosSystem.js:2
                      host.raspberrypi
                      2017-01-23 16:06:51.593
                      info
                      instance system.adapter.sonos.0 started with pid 5928
                      host.raspberrypi
                      2017-01-23 16:06:41.961
                      info
                      Restart adapter system.adapter.sonos.0 because enabled
                      host.raspberrypi
                      2017-01-23 16:06:41.960
                      error
                      instance system.adapter.sonos.0 terminated with code 0 (OK)
                      
                      1 Reply Last reply Reply Quote 0
                      • B
                        Berlingo97 last edited by

                        @hmanfred:

                        @Berlingo97:

                        Sorry, ich habe einen Fehler beim Ping gemacht… ich habe "ping" vergessen zu schreiben :lol:

                        Also Ping ist ok. `
                        Ich sehe in deinem Screenshot keinen Eintrag.

                        Klicke auf das +-Symbol links unten und füge einen Lautsprecher hinzu. Markiere ihn und klicke auf den Bleistift,. Trage dann die IP ein. `

                        Ja, ich hatte den Eintrag zum testen wieder rausgelöscht. Habe ihn auch schon von Hand eingetragen und gespeichert. Blieb alles unverändert.

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

                          Da ist was mit der Installation schiefgelaufen.

                          Nicht, dass ich das ganze log verstehe :oops: , aber zu Anfang erscheit dies:
                          > const ssdp = require('./sonos-ssdp');

                          Gruß

                          Rainer

                          1 Reply Last reply Reply Quote 0
                          • T
                            tesso last edited by

                            Klick mal unten links auf die beiden Pfeile.

                            1 Reply Last reply Reply Quote 0
                            • B
                              Berlingo97 last edited by

                              Welche Pfeile meinst du? :?

                              Die "update Adapter Information" Taste in der Sonos Konfiguration?

                              Habe ich schon mehrfach getan. Passiert gar nichts…

                              1 Reply Last reply Reply Quote 0
                              • B
                                Berlingo97 last edited by

                                Irgendwelche Ideen woran das liegen könnte? :?

                                1 Reply Last reply Reply Quote 0
                                • G
                                  gst666 last edited by

                                  Hallo,

                                  ich würde versuchen systematisch vorzugehen. Da im Raum steht, dass möglicherweise es schon bei der Installation ein Problem gegeben hat, würde ich als erstes hier ansetzen. Lösch doch mal den Adapter ganz und installiere ihn genau. Gibt es dabei irgendwelche Warnungen oder Fehlermeldungen?

                                  Dann würde ich in einem zweiten Schritt eine Instanz erzeugen und diese konfigurieren. Je nach node.js Version gibt es einen Button, um automatisch die Lautsprecher eintragen zu lassen. Falls dieser fehlt (bei mir node.js >= 6) dann musst du die Lautsprecher per +-Zeichen eintragen. Bitte nicht alle Lautsprecher eintragen, sondern nur den Raumcontroller. Wenn Du dir in der Sonos-Anwendung die IP-Adressen der Lautsprecher anziehen lässt, dann ist das immer der erste Lautsprecher eines Raums. Ich hoffe, dass es nun funktioniert.

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    Berlingo97 last edited by

                                    Also wenn ich den Adapter neu installiere kommt das hier im Installationsfenster:

                                    $ ./iobroker add sonos
                                    npm install iobroker.sonos --production --prefix "/opt/iobroker" (System call)
                                    npm 
                                    WARN engine iobroker.sonos@1.4.2: wanted: {"node":">=4.0.0"} (current: {"node":"0.12.6","npm":"2.11.2"})
                                    npm
                                    
                                    WARN engine
                                     request@2.79.0: wanted: {"node":">= 4"} (current: {"node":"0.12.6","npm":"2.11.2"})
                                    

                                    Den letzten Schritt konnte ich leider nicht kopieren, da das Fenster zu schnell geschlossen wurde.

                                    Hilft das eventuell weiter?

                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      gst666 last edited by

                                      Deine node.js Version ist schon recht alt. Du solltest in Erwägung ziehen, diese auf 4.x oder wenn Du mutig bist auf 6.x zu aktualisieren. Es ist immer schwer zu prognostizieren, was die genaue Ursache ist. Ich kann mir aber gut vorstellen, dass der Adapter nicht mehr kompatibel mit Deiner node.js Version ist, und daher irgend etwas fehlt, was dazu führt, dass Du den Adapter nicht nutzen kannst.

                                      Mit 4.x sollte es auf jeden Fall laufen. 6.x kann man machen (mache ich auch), aber in Bezug auf den Sonos Adapter scheint die 4.x Version besser zu sein (hier ist die Funktion zur automatischen Erkennung vorhanden.

                                      1 Reply Last reply Reply Quote 0
                                      • B
                                        Berlingo97 last edited by

                                        Ok, ich dachte ich hätte alle Updates geladen… :?

                                        Wie genau gehe ich dann am besten vor um auch die aktuellste Version zu installieren? :?:

                                        Habe einen Pi3.

                                        node -v ist v0.12.6

                                        nodejs -v ist v7.4.0

                                        Sorry Jungs, ihr lacht euch dabei sicher ins Fäustchen, aber ich habs nicht so mit dem Programmieren. Ich lasse mich aber gerne belehren :mrgreen:

                                        1 Reply Last reply Reply Quote 0
                                        • B
                                          Berlingo97 last edited by

                                          Oder soll ich den Pi 3 nochmal komplett neu aufsetzen? :?

                                          Hat einer dafür vielleicht mal eine Anleitung für "Blöde" wie mich… :lol:

                                          Schritt für Schritt, am besten cope&paste... :mrgreen:

                                          Die Haupthürde für viele, die nicht die mega Programmierer sind, ist nicht die Nutzung des Programms, sondern die erstmalige, fehlerfreie Installation.

                                          Es gibt zwar vereinzelte Schritt für Schritt Anleitungen, aber die sind teilweise veraltet. Und dann treten Fehler auf, weil die Anleitungen leider nicht aktualisiert werden... 😢

                                          Von daher wäre eine aktuelle Anleitung für einen Pi 3 echt klasse... :mrgreen:

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

                                            @Berlingo97:

                                            Von daher wäre eine aktuelle Anleitung für einen Pi 3 echt klasse… `

                                            Etwa so?

                                            http://www.iobroker.net/?page_id=5106&lang=de

                                            Gruß

                                            Rainer

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            869
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            27
                                            4076
                                            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