Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Sonos states tot

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Sonos states tot

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      aleks-83 last edited by aleks-83

      Ich bin von meinem Proxmox mit VM zum nativen Windows 10 gewechselt.

      Der Sonos Adapter funktioniert nicht mehr richtig. Ich kann es nicht genau sagen, aber ich denke seit dem "Umzug".

      Wenn ich meine beiden Sonos One eintrage findet er sie zwar, aber ich kann sie weder steuern noch bekomme ich brauchbare states der Boxen.
      "alive" ist zwar true, aber "state" und "state_simple" sind rot und immer false.

      Wenn ich den Datenpunkt "play" anklicke kommt im log

      try to control id sonos.0.root.10_0_0_51.play with {"val":true,"ack":false,"ts":1569309068486,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1569244055233}
      

      Das ist wie immer, aber die Box reagiert nicht und die states aktualisieren sich auch nicht.

      1 Reply Last reply Reply Quote 0
      • A
        aleks-83 last edited by

        Dazu besteht bereits ein GitHub Issue

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

          Welche version vom Adapter hast du denn installiert?

          1 Reply Last reply Reply Quote 0
          • A
            aleks-83 last edited by aleks-83

            Hatte 1.8.0 installiert.

            Aber die GitHub Version 2.0.0 funktioniert jetzt !

            Aber kann es sein dass das WebInterface des Adapters nicht mehr geht?
            Oder liegts an mir?
            Ich musste den Port 8080 bei der Installation unter Windows auf 8079 ändern.

            A 1 Reply Last reply Reply Quote 0
            • A
              aleks-83 @aleks-83 last edited by

              @aleks-83 sagte in Sonos states tot:

              Ich musste den Port 8080 bei der Installation unter Windows auf 8079 ändern.

              Und unter diesem Port erreiche ich das Webinterface vom Adapter nicht.
              Kann der Sonos adapter nur mit dem Port 8080 arbeiten?
              Ich habe irgendwo im Forum mal gelesen dass jemand Probleme mit einer Portänderung hat, ich finde den Thread aber nicht mehr.

              Jey Cee 1 Reply Last reply Reply Quote 0
              • Jey Cee
                Jey Cee Developer @aleks-83 last edited by

                @aleks-83 nein das interface gibt es nicht mehr, weil es nicht mehr gepflegt wird. BF hat wohl nicht alles ausgebaut was dazu gehört.

                A 1 Reply Last reply Reply Quote 1
                • A
                  aleks-83 @Jey Cee last edited by aleks-83

                  @Jey-Cee
                  OK, danke für die Info.

                  Allerdings habe ich mir jetzt wohl durch den Versuch, das Problem zu beheben (Ich hatte den 2.0.0 deinstalliert und neu installiert), ein neues eingebrockt.

                  Die Installation von 2.0.0 läuft normal durch.

                  $ ./iobroker url "https://github.com/ioBroker/ioBroker.sonos/tarball/master" sonos --debug
                  install https://github.com/ioBroker/ioBroker.sonos/tarball/master
                  npm install https://github.com/ioBroker/ioBroker.sonos/tarball/master --production --save --prefix "D:/ioBroker/NUC" (System call)
                  + iobroker.sonos@2.0.0added 8 packages from 45 contributors in 3.343s
                  
                  got D:/ioBroker/NUC/node_modules/iobroker.sonos/admin
                  upload [3] sonos.admin D:/ioBroker/NUC/node_modules/iobroker.sonos/admin/words.js words.js application/javascript
                  upload [2] sonos.admin D:/ioBroker/NUC/node_modules/iobroker.sonos/admin/sonos.png sonos.png image/png
                  upload [1] sonos.admin D:/ioBroker/NUC/node_modules/iobroker.sonos/admin/index_m.html index_m.html text/html
                  upload [0] sonos.admin D:/ioBroker/NUC/node_modules/iobroker.sonos/admin/index.html index.html text/html
                  process exited with code 0
                  
                  

                  Auch das Instanz hinzufügen

                  $ ./iobroker add sonos  --host NUC(NUC)
                  host.NUC(NUC) install adapter sonos
                  got D:/ioBroker/NUC/node_modules/iobroker.sonos/admin
                  upload [3] sonos.admin D:/ioBroker/NUC/node_modules/iobroker.sonos/admin/words.js words.js application/javascript
                  upload [2] sonos.admin D:/ioBroker/NUC/node_modules/iobroker.sonos/admin/sonos.png sonos.png image/png
                  upload [1] sonos.admin D:/ioBroker/NUC/node_modules/iobroker.sonos/admin/index_m.html index_m.html text/html
                  upload [0] sonos.admin D:/ioBroker/NUC/node_modules/iobroker.sonos/admin/index.html index.html text/html
                  host.NUC(NUC) object system.adapter.sonos created
                  host.NUC(NUC) create instance sonos
                  host.NUC(NUC) object system.adapter.sonos.0.outputCount created
                  host.NUC(NUC) object system.adapter.sonos.0.inputCount created
                  host.NUC(NUC) object system.adapter.sonos.0.uptime created
                  host.NUC(NUC) object system.adapter.sonos.0.memRss created
                  host.NUC(NUC) object system.adapter.sonos.0.memHeapTotal created
                  host.NUC(NUC) object system.adapter.sonos.0.memHeapUsed created
                  host.NUC(NUC) object system.adapter.sonos.0.cputime created
                  host.NUC(NUC) object system.adapter.sonos.0.cpu created
                  host.NUC(NUC) object system.adapter.sonos.0.connected created
                  host.NUC(NUC) object system.adapter.sonos.0.alive created
                  host.NUC(NUC) object system.adapter.sonos.0 created
                  process exited with code 0
                  

                  Aber wenn ich den Adapter starte, zeigt das Log:

                  host.NUC(NUC)	2019-10-11 13:23:54.146	error	instance system.adapter.sonos.0 terminated with code 1 ()
                  Caught	2019-10-11 13:23:54.146	error	by controller[4]: at Object.<anonymous> (D:\ioBroker\NUC\node_modules\iobroker.sonos\main.js:1851:5)
                  Caught	2019-10-11 13:23:54.146	error	by controller[4]: at startAdapter (D:\ioBroker\NUC\node_modules\iobroker.sonos\main.js:29:16)
                  Caught	2019-10-11 13:23:54.146	error	by controller[4]: at new Adapter (D:\ioBroker\NUC\node_modules\iobroker.js-controller\lib\adapter.js:129:53)
                  Caught	2019-10-11 13:23:54.145	error	by controller[4]: at logger (D:\ioBroker\NUC\node_modules\iobroker.js-controller\lib\logger.js:83:34)
                  Caught	2019-10-11 13:23:54.145	error	by controller[4]: \daily-rotate-file.js:80:57)
                  Caught	2019-10-11 13:23:54.145	error	by controller[3]: at new DailyRotateFile (D:\ioBroker\NUC\node_modules\iobroker.js-controller\node_modules\winston-daily-rotate-file
                  Caught	2019-10-11 13:23:54.145	error	by controller[3]: s\iobroker.js-controller\node_modules\file-stream-rotator\FileStreamRotator.js:505:5)
                  Caught	2019-10-11 13:23:54.145	error	by controller[2]: at Object.FileStreamRotator.getStream (D:\ioBroker\NUC\node_module
                  Caught	2019-10-11 13:23:54.145	error	by controller[2]: at mkDirForFile (D:\ioBroker\NUC\node_modules\iobroker.js-controller\node_modules\file-stream-rotator\FileStreamRotator.js:628:27)
                  Caught	2019-10-11 13:23:54.145	error	by controller[2]: at Array.reduce (<anonymous>)
                  Caught	2019-10-11 13:23:54.145	error	by controller[2]: 20
                  Caught	2019-10-11 13:23:54.145	error	by controller[1]: at D:\ioBroker\NUC\node_modules\iobroker.js-controller\node_modules\file-stream-rotator\FileStreamRotator.js:640:
                  Caught	2019-10-11 13:23:54.145	error	by controller[1]: at Object.mkdirSync (fs.js:757:3)
                  Caught	2019-10-11 13:23:54.145	error	by controller[1]: Error: ENOENT: no such file or directory, mkdir 'D:\ioBroker\NUC\log\iobroker..yyyy-10-Fr.10/11\'
                  Caught	2019-10-11 13:23:54.145	error	by controller[1]:
                  Caught	2019-10-11 13:23:54.145	error	by controller[0]: ^
                  Caught	2019-10-11 13:23:54.145	error	by controller[0]: throw err;
                  Caught	2019-10-11 13:23:54.145	error	by controller[0]: fs.js:114
                  host.NUC(NUC)	2019-10-11 13:23:53.162	info	instance system.adapter.sonos.0 started with pid 12228
                  

                  Gleiches Spiel beim 1.7.7

                  EDIT:
                  Ich vermute dass es iwie am JS Controller liegt.
                  Habe meinen NUC neu gestartet und jetzt geht gar nix mehr.
                  Der Dienst startet nicht und lässt sich auch nicht manuell starten.
                  Mache einen neuen Thread auf.

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

                  Support us

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

                  870
                  Online

                  31.9k
                  Users

                  80.2k
                  Topics

                  1.3m
                  Posts

                  sonos
                  3
                  7
                  480
                  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