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. Skripten / Logik
  4. [Vorlage] Spotify Skript

NEWS

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

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

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

[Vorlage] Spotify Skript

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascript
745 Beiträge 95 Kommentatoren 265.6k Aufrufe 41 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.
  • X Offline
    X Offline
    xmace
    schrieb am zuletzt editiert von
    #246

    @twonky:

    @xmace: Du benutzt noch das Skript von Lucky. Es gibt mittlerweile einen Adapter, wo dieser Fehler bereits behoben ist: https://github.com/twonky4/ioBroker.spotify-premium `

    Japp ich weis, hab ich ja geschrieben gehabt.

    Hab seitdem den neuen Adapter erfolgreich in Benutzung.

    Hab ne Frage bzgl. dem Objekt "spotify-premium.0.Player.Volume" das wird bei mir nachdem ich die Lautstärke geändert hab immer wieder auf "null" gesetzt

    Im Skript von Lucky blieb der zuletzt eingestellte Wert erhalten.

    Wird nämlich jetzt dann nicht schön im Widget angezeit, Lautstärkeregler springt dann wieder auf 0 zurück.
    5044_unbenannt.png
    Any toughts?

    Außerdem heute folgende Meldungen im Log gehabt 2x

    spotify-premium.0	2018-02-27 19:30:17.426	info	terminating
    spotify-premium.0	2018-02-27 19:30:17.276	error	at emitOne (events.js:116:13)
    spotify-premium.0	2018-02-27 19:30:17.276	error	at TLSSocket.socketErrorListener (_http_client.js:387:9)
    spotify-premium.0	2018-02-27 19:30:17.276	error	at ClientRequest.emit (events.js:211:7)
    spotify-premium.0	2018-02-27 19:30:17.276	error	at emitOne (events.js:116:13)
    spotify-premium.0	2018-02-27 19:30:17.276	error	at Request.onRequestError (/opt/iobroker/node_modules/iobroker.spotify-premium/node_modules/request/request.js:878:8)
    spotify-premium.0	2018-02-27 19:30:17.276	error	at Request.emit (events.js:211:7)
    spotify-premium.0	2018-02-27 19:30:17.276	error	at emitOne (events.js:116:13)
    spotify-premium.0	2018-02-27 19:30:17.276	error	at self.callback (/opt/iobroker/node_modules/iobroker.spotify-premium/node_modules/request/request.js:186:22)
    spotify-premium.0	2018-02-27 19:30:17.276	error	at Request._callback (/opt/iobroker/node_modules/iobroker.spotify-premium/main.js:232:17)
    spotify-premium.0	2018-02-27 19:30:17.276	error	at /opt/iobroker/node_modules/iobroker.spotify-premium/main.js:415:43
    spotify-premium.0	2018-02-27 19:30:17.276	error	TypeError: Cannot read property 'hasOwnProperty' of null
    spotify-premium.0	2018-02-27 19:30:17.275	error	uncaught exception: Cannot read property 'hasOwnProperty' of null
    spotify-premium.0	2018-02-27 19:30:17.247	error	erron in Request
    
    1 Antwort Letzte Antwort
    0
    • E Offline
      E Offline
      el-lutschi
      schrieb am zuletzt editiert von
      #247

      Habe mein problem von vorhin gelöst indem ich npm und den javascript adapter aktualisiert habe.

      Nun bekomme ich aber sobald ich die auth. URL einfüge immer wieder folgende Meldung

      host.SmartHome	2018-02-27 21:07:19.728	info	Restart adapter system.adapter.spotify-premium.0 because enabled
      host.SmartHome	2018-02-27 21:07:19.728	error	instance system.adapter.spotify-premium.0 terminated with code 0 (OK)
      Caught	2018-02-27 21:07:19.728	error	by controller[0]: at IncomingMessage. (/opt/iobroker/node_modules/request/request.js:1085:12)
      Caught	2018-02-27 21:07:19.728	error	by controller[0]: at Request.emit (events.js:188:7)
      Caught	2018-02-27 21:07:19.728	error	by controller[0]: at emitOne (events.js:96:13)
      Caught	2018-02-27 21:07:19.727	error	by controller[0]: at Request. (/opt/iobroker/node_modules/request/request.js:1163:10)
      Caught	2018-02-27 21:07:19.727	error	by controller[0]: at Request.emit (events.js:191:7)
      Caught	2018-02-27 21:07:19.727	error	by controller[0]: at emitTwo (events.js:106:13)
      Caught	2018-02-27 21:07:19.727	error	by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:186:22)
      Caught	2018-02-27 21:07:19.727	error	by controller[0]: at Request._callback (/opt/iobroker/node_modules/iobroker.spotify-premium/main.js:140:25)
      Caught	2018-02-27 21:07:19.726	error	by controller[0]: at /opt/iobroker/node_modules/iobroker.spotify-premium/main.js:992:13
      Caught	2018-02-27 21:07:19.726	error	by controller[0]: at createPlaybackInfo (/opt/iobroker/node_modules/iobroker.spotify-premium/main.js:338:27)
      Caught	2018-02-27 21:07:19.725	error	by controller[0]: TypeError: Cannot read property 'id' of null
      

      Das alte Skript funktioniert noch ohne Probleme.

      EDIT: Ich nehme alles zurück und behaute das Gegenteil :D

      Keine Ahnung warum, aber nun funktioniert es plötzlich. Und das sehr gut.

      Also an dieser Stelle ein großes Danke für den Adapter. Ich freue mich schon auf kommende Funktionen :)

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        schubi82
        schrieb am zuletzt editiert von
        #248

        Wird bei Euch die Variable "is_active" der Devices aktualisiert? Ich wollte eine Grafik nur anzeigen lassen, wenn das Gerät auch online und anspielbar ist, aber die Variable bleibt immer auf TRUE stehen… Oder ist das Objekt falsch?

        1 Antwort Letzte Antwort
        0
        • E Offline
          E Offline
          el-lutschi
          schrieb am zuletzt editiert von
          #249

          @schubi82:

          Wird bei Euch die Variable "is_active" der Devices aktualisiert? Ich wollte eine Grafik nur anzeigen lassen, wenn das Gerät auch online und anspielbar ist, aber die Variable bleibt immer auf TRUE stehen… Oder ist das Objekt falsch? `

          Hallo,

          ja, bei mir wird das aktualisiert. Wenn ich z.B. über den PC das Connect Gerät ändere, erscheint dies nach ein paar Sekunden auch so im Adapter.

          Habe den Wert selbst in einigen Scripts eingebaut.

          1 Antwort Letzte Antwort
          0
          • X Offline
            X Offline
            xmace
            schrieb am zuletzt editiert von
            #250

            und nochmal:

            spotify-premium.0	2018-03-01 17:33:45.257	info	starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.spotify-premium, node: v8.9.4
            host.iobrokerVM	2018-03-01 17:33:43.007	info	instance system.adapter.spotify-premium.0 started with pid 25017
            host.iobrokerVM	2018-03-01 17:33:12.977	info	Restart adapter system.adapter.spotify-premium.0 because enabled
            host.iobrokerVM	2018-03-01 17:33:12.977	error	instance system.adapter.spotify-premium.0 terminated with code 0 (OK)
            Caught	2018-03-01 17:33:12.977	error	by controller[0]: at emitOne (events.js:116:13)
            Caught	2018-03-01 17:33:12.976	error	by controller[0]: at TLSSocket.socketErrorListener (_http_client.js:387:9)
            Caught	2018-03-01 17:33:12.976	error	by controller[0]: at ClientRequest.emit (events.js:211:7)
            Caught	2018-03-01 17:33:12.976	error	by controller[0]: at emitOne (events.js:116:13)
            Caught	2018-03-01 17:33:12.976	error	by controller[0]: at Request.onRequestError (/opt/iobroker/node_modules/iobroker.spotify-premium/node_modules/request/request.js:878:8)
            Caught	2018-03-01 17:33:12.976	error	by controller[0]: at Request.emit (events.js:211:7)
            Caught	2018-03-01 17:33:12.976	error	by controller[0]: at emitOne (events.js:116:13)
            Caught	2018-03-01 17:33:12.976	error	by controller[0]: at self.callback (/opt/iobroker/node_modules/iobroker.spotify-premium/node_modules/request/request.js:186:22)
            Caught	2018-03-01 17:33:12.976	error	by controller[0]: at Request._callback (/opt/iobroker/node_modules/iobroker.spotify-premium/main.js:232:17)
            Caught	2018-03-01 17:33:12.975	error	by controller[0]: at /opt/iobroker/node_modules/iobroker.spotify-premium/main.js:415:43
            Caught	2018-03-01 17:33:12.975	error	by controller[0]: TypeError: Cannot read property 'hasOwnProperty' of null
            spotify-premium.0	2018-03-01 17:33:12.883	info	terminating
            spotify-premium.0	2018-03-01 17:33:12.833	error	at emitOne (events.js:116:13)
            spotify-premium.0	2018-03-01 17:33:12.833	error	at TLSSocket.socketErrorListener (_http_client.js:387:9)
            spotify-premium.0	2018-03-01 17:33:12.833	error	at ClientRequest.emit (events.js:211:7)
            spotify-premium.0	2018-03-01 17:33:12.833	error	at emitOne (events.js:116:13)
            spotify-premium.0	2018-03-01 17:33:12.833	error	at Request.onRequestError (/opt/iobroker/node_modules/iobroker.spotify-premium/node_modules/request/request.js:878:8)
            spotify-premium.0	2018-03-01 17:33:12.833	error	at Request.emit (events.js:211:7)
            spotify-premium.0	2018-03-01 17:33:12.833	error	at emitOne (events.js:116:13)
            spotify-premium.0	2018-03-01 17:33:12.833	error	at self.callback (/opt/iobroker/node_modules/iobroker.spotify-premium/node_modules/request/request.js:186:22)
            spotify-premium.0	2018-03-01 17:33:12.833	error	at Request._callback (/opt/iobroker/node_modules/iobroker.spotify-premium/main.js:232:17)
            spotify-premium.0	2018-03-01 17:33:12.833	error	at /opt/iobroker/node_modules/iobroker.spotify-premium/main.js:415:43
            spotify-premium.0	2018-03-01 17:33:12.833	error	TypeError: Cannot read property 'hasOwnProperty' of null
            spotify-premium.0	2018-03-01 17:33:12.833	error	uncaught exception: Cannot read property 'hasOwnProperty' of null
            spotify-premium.0	2018-03-01 17:33:12.816	error	erron in Request
            
            1 Antwort Letzte Antwort
            0
            • wendy2702W Online
              wendy2702W Online
              wendy2702
              schrieb am zuletzt editiert von
              #251

              @xmace:

              und nochmal: `

              Da du````
              node: v8.9.4

              
              Hinweis:
              
              

              Installation Node.js
              Diese Anleitung bezieht sich auf nodejs 6.x

              Die Nutzung von Nodejs 8.x wäre ebenfalls möglich, jedoch muss das dort mitgelieferte npm 5.x nach der Installation unbedingt auf v4.x downgegradet werden mit

              sudo npm install -g npm@4

              npm 5.x enthält noch einen Bug, der bei ioBroker zu massiven Problemen führt.

              Bitte keine Fragen per PN, die gehören ins Forum!

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

              1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                tempestas
                schrieb am zuletzt editiert von
                #252

                ich kriege den Adapter nicht installiert.

                npm WARN enoent ENOENT: no such file or directory, open '/home/xxxxxxx/package.json'
                npm WARN xxxxxxxx No description
                npm WARN xxxxxxxxxxx No repository field.
                npm WARN xxxxxx No README data
                npm WARN xxxxx No license field.
                xxxxx @iobrokerNUC:~$
                
                

                ?? bin doch Linux Nichtkönner :(

                <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

                1 Antwort Letzte Antwort
                0
                • wendy2702W Online
                  wendy2702W Online
                  wendy2702
                  schrieb am zuletzt editiert von
                  #253

                  Wie hast du es denn versucht?

                  Gesendet von iPhone mit Tapatalk Pro

                  Bitte keine Fragen per PN, die gehören ins Forum!

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

                  1 Antwort Letzte Antwort
                  0
                  • T Offline
                    T Offline
                    tempestas
                    schrieb am zuletzt editiert von
                    #254

                    via admin katze von url installieren und via putty sudo npm install iobroker.spotify-premium

                    <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

                    1 Antwort Letzte Antwort
                    0
                    • wendy2702W Online
                      wendy2702W Online
                      wendy2702
                      schrieb am zuletzt editiert von
                      #255

                      Du hast bei der Katze diesen Link rein kopiert:

                      https://github.com/twonky4/ioBroker.spotify-premium

                      ?

                      Kannst du davon mal das komplette Logfile posten bitte!

                      Bitte keine Fragen per PN, die gehören ins Forum!

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

                      1 Antwort Letzte Antwort
                      0
                      • T Offline
                        T Offline
                        tempestas
                        schrieb am zuletzt editiert von
                        #256

                        ich installiere gerade nochmal mit debug ausgänge. mal sehen

                        <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

                        1 Antwort Letzte Antwort
                        0
                        • T Offline
                          T Offline
                          tempestas
                          schrieb am zuletzt editiert von
                          #257
                          host.iobrokerNUC	2018-03-01 19:43:30.034	info	Update repository "default" under "http://download.iobroker.net/sources-dist.json"
                          iobroker	2018-03-01 19:43:29.565	info	exit 0
                          iobroker	2018-03-01 19:43:29.485	info	npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                          iobroker	2018-03-01 19:43:29.485	info	npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):
                          iobroker	2018-03-01 19:43:29.485	info	npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                          iobroker	2018-03-01 19:43:29.485	info	npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/iobroker.radar/node_modules/noble/node_modules/xpc-connection):
                          iobroker	2018-03-01 19:43:29.485	info	npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                          iobroker	2018-03-01 19:43:29.485	info	npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/iobroker.js2fs/node_modules/chokidar/node_modules/fsevents):
                          iobroker	2018-03-01 19:43:29.485	info	npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wa
                          iobroker	2018-03-01 19:43:29.470	info	iobroker@1.0.0 /opt/iobroker└── iobroker.spotify-premium@0.1.0
                          iobroker	2018-03-01 19:41:45.099	info	npm install https://github.com/twonky4/ioBroker.spotify-premium/tarball/master --production --prefix "/opt/iobroker" (System call)
                          iobroker	2018-03-01 19:41:44.840	info	install https://github.com/twonky4/ioBroker.spotify-premium/tarball/master
                          iobroker	2018-03-01 19:41:44.176	info	url "https://github.com/twonky4/ioBroker.spotify-premium" --debug
                          

                          <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

                          1 Antwort Letzte Antwort
                          0
                          • wendy2702W Online
                            wendy2702W Online
                            wendy2702
                            schrieb am zuletzt editiert von
                            #258

                            Mach mal bitte

                            node -v
                            
                            npm -v
                            

                            Bitte keine Fragen per PN, die gehören ins Forum!

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

                            1 Antwort Letzte Antwort
                            0
                            • T Offline
                              T Offline
                              tempestas
                              schrieb am zuletzt editiert von
                              #259

                              node 6.11.3

                              npm 4.6.1

                              <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

                              1 Antwort Letzte Antwort
                              0
                              • fischi87F Offline
                                fischi87F Offline
                                fischi87
                                schrieb am zuletzt editiert von
                                #260

                                servus, habe auch gerade versucht den adapter zu starten, installation passt, ohne problem aber ich bekomme die autorisierung nicht hin, bekomme immer diesen Fehler:

                                error	invalid session. You need to open the actual Authorization.Authorization_URL
                                

                                Mit freundlichen Grüßen

                                1 Antwort Letzte Antwort
                                0
                                • wendy2702W Online
                                  wendy2702W Online
                                  wendy2702
                                  schrieb am zuletzt editiert von
                                  #261

                                  Hast du den neu installiert?

                                  Wenn ja nach welcher Anleitung und mit welchem OS?

                                  Ist der Adapter wirklich nicht installiert?

                                  Bitte keine Fragen per PN, die gehören ins Forum!

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

                                  1 Antwort Letzte Antwort
                                  0
                                  • wendy2702W Online
                                    wendy2702W Online
                                    wendy2702
                                    schrieb am zuletzt editiert von
                                    #262

                                    @fischi87:

                                    servus, habe auch gerade versucht den adapter zu starten, installation passt, ohne problem aber ich bekomme die autorisierung nicht hin, bekomme immer diesen Fehler:

                                    error	invalid session. You need to open the actual Authorization.Authorization_URL
                                    

                                    Mit freundlichen Grüßen `

                                    Du hast alle Schritte die im Adapter erklärt sind „Richtig“ ausgeführt?

                                    Bitte keine Fragen per PN, die gehören ins Forum!

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

                                    1 Antwort Letzte Antwort
                                    0
                                    • T Offline
                                      T Offline
                                      tempestas
                                      schrieb am zuletzt editiert von
                                      #263

                                      edit:

                                      ich war wieder zu blöd

                                      iobroker add spotify-premium fehlte mir.

                                      gut, dass ich mir mal rainers posting dazu in die favs gespeichert habe. nun kann ich mir den adapter anschauen

                                      <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

                                      1 Antwort Letzte Antwort
                                      0
                                      • wendy2702W Online
                                        wendy2702W Online
                                        wendy2702
                                        schrieb am zuletzt editiert von
                                        #264

                                        Also fehlte die Instanz

                                        Machst du das nicht über die Admin Oberfläche?

                                        Gesendet von iPhone mit Tapatalk Pro

                                        Bitte keine Fragen per PN, die gehören ins Forum!

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

                                        1 Antwort Letzte Antwort
                                        0
                                        • T Offline
                                          T Offline
                                          tempestas
                                          schrieb am zuletzt editiert von
                                          #265

                                          doch hatte ich. passiert bei mir aber gelegentlich, dass da keine instanz mitkommt.

                                          <size="85">ioBroker | 21 Adapter | Ubuntu Server | intel NUC | Homematic CCU2 | Hue | Osram Lightify| Sonos | 2x Instar Cam | Samsung Tab A 2016 im Holzrahmen| 3x Echo dot | 1x Echo | Neato Botvac D5</size>

                                          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

                                          376

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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