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. Visualisierung
  4. Spotify Adapter - Erklärungsbedarf ?!

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

Spotify Adapter - Erklärungsbedarf ?!

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
3 Beiträge 2 Kommentatoren 782 Aufrufe 4 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.
  • JB_SullivanJ Offline
    JB_SullivanJ Offline
    JB_Sullivan
    schrieb am zuletzt editiert von JB_Sullivan
    #1

    Hallo an alle die den Spotify Premium Adapter nutzen und schon eine Ecke weiter sind als ich.

    Durch Zufall bin ich bei Facebook über das Widget eines Nutzers gestolpert und habe dieses in etwas abgewandelter Form bei mir eingebaut. Nach Anpassung der entsprechenden Datenpunkte funktioniert das bei mir auch soweit sehr gut. Allerdings habe ich ein paar Verständisfragen zu dem Adapter im allgemeinen.

    2019-08-14 15_04_16-vis.png

    1.) Ich Teile mir mit meiner Frau verschiedene Playlisten. Obwohl ich ihre Listen bei mir auf dem Smartphone sehe und auch in meine Bibliothek kopiert / geliked habe, taucht diese Playliste unter "spotify-premium.0.html.playlists" nicht auf.

    Ist geklärt - nur teilen mit einem anderen Nutzer reicht nicht. Man muss die Playliste ÖFFENTLICH machen.

    2.) Ich habe in Anlehnung zu meinem Alexa VIEW auch hier einen prozentualen Lautstärke Balken eingebaut. (0,25,50,75,100) Dieser funktioniert aber nur wenn ich Spotify über den Chrome Webplayer abspiele. Läuft Spotify auf einem Smartphone und ich klicke dann auf einen Prozent Wert, wird dieser Wert kurz angezeigt (im Bild links unten dem Prozent Balken) und springt dann wieder auf 100 Prozent zurück.

    3.) Wie bekomme ich einen Amazon Echo DOT in die Liste der Devices? Wenn ich sage "Alexa - spiele Spotify" funktioniert das. Aber wie bekomme ich diese Alexa Devices in meine Liste, sodaß ich über das ioB auswählen und ansteuern kann?

    Auch dieser Punkt hat sich geklärt. Das Problem war, das historisch bedingt meine Frau ihren damaligen Spotify Account mit dem auf meinen Namen laufenden Alexa Konto verknüpft hatte. Somit tauchten meine Alexa Geräte nicht in meinem Spotify Account auf. Einmal ihren Account bei Amazon raus gelöscht und meinen eingetragen und schon sind alle Alexa`s auch in meinem Spotify Konto sichtbar.

    ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

    1 Antwort Letzte Antwort
    0
    • JB_SullivanJ Offline
      JB_SullivanJ Offline
      JB_Sullivan
      schrieb am zuletzt editiert von JB_Sullivan
      #2

      .... so ich schiebe gleich mal die nächste Frage hinterher.

      Ich habe gerade versucht, einen Button für den Shuffel Mode im VIS zu machen. Irgendwie raff ich das nicht.
      Der Shuffel Mode besteht ja aus insgesamt drei Datenpunkten.

      Shuffel ON; Shuffel OFF; Shuffel Zustand (Anzeige = On(on) oder Off(off)

      Also habe ich versucht einen Doppelbutton (zwei übereinander liegende Buttons) zu machen der entsprechend seinem Zustand sichtbar oder nicht sichtbar ist.
      Als Trigger für das sichtbar/unsichtbar wollte ich eigentlich den Zustands Datenpunkt nehmen. Dieser wird aber nur als On(on) oder Off(off) Wert ausgegeben. Alle Versuche mit 1/0; True/ False habe nichts gebracht

      Damit bekomme ich es aber nicht hin, den jeweils nicht benötigten Button auszublenden. Hat ggf. jemand dazu eine Idee? Als Bedingung habe ich auch schon "bestehend aus" ausprobiert und hab dort On(on) eingetragen - keine Chance.

      Schubst mich mal in die richtige Richtung.

      Auch das konnte geklärt werden - auch wenn ich von selber nie darauf gekommen wäre. Einem Nutzer aus der Facebook Gruppe sei Dank. Für alle die das gleiche Problem haben wie ich, hier SEINE Lösung.

      REPEAT Button

      [{"tpl":"tplIconState","data":{"oid":"spotify-premium.0.player.repeat","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value":"{v:spotify-premium.0.player.repeat;v == 'off' ? 'context' : (v == 'context' ? 'track' : 'off')}","src":"{v:spotify-premium.0.player.repeat;v == 'off' ? '/spotify-premium.admin/icons/repeat_off_black.png' : (v == 'context' ? '/spotify-premium.admin/icons/repeat_all.png' : '/spotify-premium.admin/icons/repeat_one_black.png')}","invert_icon":true,"imageHeight":"80"},"style":{"left":"335px","top":"83px","z-index":"22","width":"40px","height":"40px","border-radius":"10px"},"widgetSet":"jqui"}]
      

      Shuffle Button

      [{"tpl":"tplIconState","data":{"oid":"spotify-premium.0.player.shuffle","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value":"{v:spotify-premium.0.player.shuffle;v == 'on' ? 'off' : 'on'}","src":"{v:spotify-premium.0.player.shuffle;v == 'on' ? '/spotify-premium.admin/icons/shuffle_on.png' : '/spotify-premium.admin/icons/shuffle_off_black.png'}","imageHeight":"80","invert_icon":true},"style":{"left":"388px","top":"83px","z-index":"22","width":"40px","height":"40px","border-radius":"10px"},"widgetSet":"jqui"}]
      

      ..... und die nächste Frage - Muss ich eigentlich immer auf dem jeweiligen Endgerät erst die Spotify App oder Anwendung öffnen bevor ich diese über den Adapter auswählen kann? Ich hatte gehofft, das ich über das VIS das entsprechende Endgerät auswähle und dann startet dort die Musik.
      Leider funktioniert das so nicht. Ich muss immer auf dem jeweiligen Endgerät erst die APP (Smartphone, Tablett oder PC) öffnen.
      Erst dann füllt sich im Adapter die Device Liste und ich kann im PullDown Menü auswählen auf welchem Endgerät die Musik ausgegeben wird.

      Hat sich auch geklärt - hatte ebenfalls mit der falsche Account Zuordnung zu tun (siehe 1. Posting)

      ...... soo und noch etwas festgestellt. Obwohl im Adapter das löschen von nicht mehr vorhandenen Playlisten aktiviert ist, werden mir unter dem Datenpunkt "spotify-premium.0.html.playlists" alte Playlisten angezeigt. Auch das "Zwangs einlesen" der Playlisten ( spotify-premium.0.getPlaylists) ändert daran nichts. Interessant ist, das es sich dabei um Playlisten handelt die von anderen öffentlich frei gegeben wurden und die ich meiner Spotify Biliothek hinzugefügt und später wieder entfernt habe.
      Wie gesagt, in der Adapter Liste verschwinden sie aber nicht - trotz Aktivierung der Löschen Einstellung im Adapter.

      Funktioniert jetzt ebenfalls - gleiches Account Problem

      ioBroker (since 2018) auf Intel Core i3-5005U NUC und Windwos10 Pro

      T 1 Antwort Letzte Antwort
      0
      • JB_SullivanJ JB_Sullivan

        .... so ich schiebe gleich mal die nächste Frage hinterher.

        Ich habe gerade versucht, einen Button für den Shuffel Mode im VIS zu machen. Irgendwie raff ich das nicht.
        Der Shuffel Mode besteht ja aus insgesamt drei Datenpunkten.

        Shuffel ON; Shuffel OFF; Shuffel Zustand (Anzeige = On(on) oder Off(off)

        Also habe ich versucht einen Doppelbutton (zwei übereinander liegende Buttons) zu machen der entsprechend seinem Zustand sichtbar oder nicht sichtbar ist.
        Als Trigger für das sichtbar/unsichtbar wollte ich eigentlich den Zustands Datenpunkt nehmen. Dieser wird aber nur als On(on) oder Off(off) Wert ausgegeben. Alle Versuche mit 1/0; True/ False habe nichts gebracht

        Damit bekomme ich es aber nicht hin, den jeweils nicht benötigten Button auszublenden. Hat ggf. jemand dazu eine Idee? Als Bedingung habe ich auch schon "bestehend aus" ausprobiert und hab dort On(on) eingetragen - keine Chance.

        Schubst mich mal in die richtige Richtung.

        Auch das konnte geklärt werden - auch wenn ich von selber nie darauf gekommen wäre. Einem Nutzer aus der Facebook Gruppe sei Dank. Für alle die das gleiche Problem haben wie ich, hier SEINE Lösung.

        REPEAT Button

        [{"tpl":"tplIconState","data":{"oid":"spotify-premium.0.player.repeat","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value":"{v:spotify-premium.0.player.repeat;v == 'off' ? 'context' : (v == 'context' ? 'track' : 'off')}","src":"{v:spotify-premium.0.player.repeat;v == 'off' ? '/spotify-premium.admin/icons/repeat_off_black.png' : (v == 'context' ? '/spotify-premium.admin/icons/repeat_all.png' : '/spotify-premium.admin/icons/repeat_one_black.png')}","invert_icon":true,"imageHeight":"80"},"style":{"left":"335px","top":"83px","z-index":"22","width":"40px","height":"40px","border-radius":"10px"},"widgetSet":"jqui"}]
        

        Shuffle Button

        [{"tpl":"tplIconState","data":{"oid":"spotify-premium.0.player.shuffle","g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"value":"{v:spotify-premium.0.player.shuffle;v == 'on' ? 'off' : 'on'}","src":"{v:spotify-premium.0.player.shuffle;v == 'on' ? '/spotify-premium.admin/icons/shuffle_on.png' : '/spotify-premium.admin/icons/shuffle_off_black.png'}","imageHeight":"80","invert_icon":true},"style":{"left":"388px","top":"83px","z-index":"22","width":"40px","height":"40px","border-radius":"10px"},"widgetSet":"jqui"}]
        

        ..... und die nächste Frage - Muss ich eigentlich immer auf dem jeweiligen Endgerät erst die Spotify App oder Anwendung öffnen bevor ich diese über den Adapter auswählen kann? Ich hatte gehofft, das ich über das VIS das entsprechende Endgerät auswähle und dann startet dort die Musik.
        Leider funktioniert das so nicht. Ich muss immer auf dem jeweiligen Endgerät erst die APP (Smartphone, Tablett oder PC) öffnen.
        Erst dann füllt sich im Adapter die Device Liste und ich kann im PullDown Menü auswählen auf welchem Endgerät die Musik ausgegeben wird.

        Hat sich auch geklärt - hatte ebenfalls mit der falsche Account Zuordnung zu tun (siehe 1. Posting)

        ...... soo und noch etwas festgestellt. Obwohl im Adapter das löschen von nicht mehr vorhandenen Playlisten aktiviert ist, werden mir unter dem Datenpunkt "spotify-premium.0.html.playlists" alte Playlisten angezeigt. Auch das "Zwangs einlesen" der Playlisten ( spotify-premium.0.getPlaylists) ändert daran nichts. Interessant ist, das es sich dabei um Playlisten handelt die von anderen öffentlich frei gegeben wurden und die ich meiner Spotify Biliothek hinzugefügt und später wieder entfernt habe.
        Wie gesagt, in der Adapter Liste verschwinden sie aber nicht - trotz Aktivierung der Löschen Einstellung im Adapter.

        Funktioniert jetzt ebenfalls - gleiches Account Problem

        T Offline
        T Offline
        Thaibodo
        schrieb am zuletzt editiert von
        #3

        @JB_Sullivan
        Hallo JB_Sullivan, könntest du vielleicht den Code von deinem VIS hier einstellen? Wäre für mich (und vielleicht auch andere) gut zum Lernen. Eigentlich suche ich aber bisher vergeblich nach einer Möglichkeit, mir meine Playlisten von Spotify anzeigen und auswählen zu können. Habe schon alle möglichen Widges ausprobiert, aber bisher ohne Erfolg. :-(

        ioBroker auf Raspi 4

        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

        570

        Online

        32.7k

        Benutzer

        82.4k

        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