[Modul] Spotify 1.1

sind das dann zufällig Echo Geräte der 4&5 Generation?
da habe ich nämlich auch Probleme mit :sob:

die Fehlerbehebung bekommt Spotify nicht auf die Kette

Das Problem habe ich auch, wenn ich parallel in einem anderen Tab den Spotify Webplayer öffne und dort starte dann aktualisiert das Modul im Webfront und ab da geht alles. Aber ohne vorher den Webplayer zu starten geht nix :frowning:

1 „Gefällt mir“

Hab das selbe Problem mit der 404er Meldung :frowning:

mit welchem Geräten ?

Ich spiel es mit meinem Samsung TV ab.

Hallo zusammen,

ich versuche mich mal wieder an Spotify und hab folgendes Problem. Jedesmal wenn ich eine Action (play, pause, next usw) ausführe (in IPSView) kommt folgend Fehlermeldung.

Das hab ich eigentlich schon immer aber es hat mich nicht gestört, da ich es kaum genutzt habe. Ich meine auch schon mal hier etwas darüber gelesen zu haben, kann aber diesbezüglich nichts mehr wiederfinden.
Die Funktionen werden auch alle ausgeführt, es funktioniert also im Prinzip alles. Es kommt nur anschliessend nach jedem Klick dieser Fehler.

2tes Problem ist, dass ich meine standard Playlist nicht finde. Zusätzlich angelegte Playlisten kann finden.
Das ist mir aber auch nicht so wichtig.

Jemand einen Tip für das eine oder andere Problem?

Gruß
Smudo

Ich hab das Thema mal verschoben, da es eigentlich nichts mit IPSView zu tun hat und Du vermutlich hier mehr Antworten bekommst :wink:

Wenn der Fehler kommt, frage am besten mal die aktuelle Wiedergabe via API ab und poste das Ergebnis hier oder schicke es mir via PM. Das kannst du hier machen: Web API Reference | Spotify for Developers
Um das genau so wie das Modul zu machen, kannst du bei additional_types noch episode eintragen, das ist aber wahrscheinlich nicht relevant. Dann schaue ich da mal weiter, was da schieflaufen kann.

Mit Standard-Playlist meinst du sowas wie die Mixtapes etc.? Das sind leider keine regulären Playlists, damit kommt das Modul da leider nicht dran :frowning:

Ich hatte dir ja einiges per PN geschickt. Danach ging erst mal gar nicht mehr und ich habe mal das Modul gelöscht und neu installiert. Auch hatte ich den Eintrag aus Weboauth gelöscht. Nach der erneuten Installation des Moduls ging erst mal weiterhin gar nichts mehr. Interessanterweise musste ich mich nicht mal erneut mit PW bei Spotify anmelden. Ich hab es dann einfach mal ne halbe Stunde liegen lassen.
Aktuell kommen scheinbar die Rückmeldung problemlos. Letzer Response:

{
  "device": {
    "id": "cc1fe211axxxxxxxxxxxxxxxx4eb48936d36",
    "is_active": true,
    "is_private_session": false,
    "is_restricted": false,
    "name": "Web Player (Firefox)",
    "supports_volume": true,
    "type": "Computer",
    "volume_percent": 63
  },
  "shuffle_state": false,
  "smart_shuffle": false,
  "repeat_state": "off",
  "timestamp": 1709821382310,
  "context": {
    "external_urls": {
      "spotify": "https://open.spotify.com/collection/tracks"
    },
    "href": "https://api.spotify.com/v1/me/tracks",
    "type": "collection",
    "uri": "spotify:user:xxxxxx:collection"
  },
  "progress_ms": 81961,
  "item": {
    "album": {
      "album_type": "single",
      "artists": [
        {
          "external_urls": {
            "spotify": "https://open.spotify.com/artist/3C0CWYptq6jWli3P7jR2Se"
          },
          "href": "https://api.spotify.com/v1/artists/3C0CWYptq6jWli3P7jR2Se",
          "id": "3C0CWYptq6jWli3P7jR2Se",
          "name": "Clubstone",
          "type": "artist",
          "uri": "spotify:artist:3C0CWYptq6jWli3P7jR2Se"
        }
      ],
      "external_urls": {
        "spotify": "https://open.spotify.com/album/1SolNqcidmll4yvSWQ2ONT"
      },
      "href": "https://api.spotify.com/v1/albums/1SolNqcidmll4yvSWQ2ONT",
      "id": "1SolNqcidmll4yvSWQ2ONT",
      "images": [
        {
          "height": 640,
          "url": "https://i.scdn.co/image/ab67616d0000b273307be69f3a3412e5f3b8096d",
          "width": 640
        },
        {
          "height": 300,
          "url": "https://i.scdn.co/image/ab67616d00001e02307be69f3a3412e5f3b8096d",
          "width": 300
        },
        {
          "height": 64,
          "url": "https://i.scdn.co/image/ab67616d00004851307be69f3a3412e5f3b8096d",
          "width": 64
        }
      ],
      "is_playable": true,
      "name": "Moonlight Shadow (Remixes)",
      "release_date": "2020-06-19",
      "release_date_precision": "day",
      "total_tracks": 6,
      "type": "album",
      "uri": "spotify:album:1SolNqcidmll4yvSWQ2ONT"
    },
    "artists": [
      {
        "external_urls": {
          "spotify": "https://open.spotify.com/artist/3C0CWYptq6jWli3P7jR2Se"
        },
        "href": "https://api.spotify.com/v1/artists/3C0CWYptq6jWli3P7jR2Se",
        "id": "3C0CWYptq6jWli3P7jR2Se",
        "name": "Clubstone",
        "type": "artist",
        "uri": "spotify:artist:3C0CWYptq6jWli3P7jR2Se"
      },
      {
        "external_urls": {
          "spotify": "https://open.spotify.com/artist/1sqLDMMHSKlhsamgNwWD0t"
        },
        "href": "https://api.spotify.com/v1/artists/1sqLDMMHSKlhsamgNwWD0t",
        "id": "1sqLDMMHSKlhsamgNwWD0t",
        "name": "Anastasia Rose",
        "type": "artist",
        "uri": "spotify:artist:1sqLDMMHSKlhsamgNwWD0t"
      }
    ],
    "disc_number": 1,
    "duration_ms": 243478,
    "explicit": false,
    "external_ids": {
      "isrc": "DEY372002525"
    },
    "external_urls": {
      "spotify": "https://open.spotify.com/track/1kaCzrd78aDke1NgwS9dZK"
    },
    "href": "https://api.spotify.com/v1/tracks/1kaCzrd78aDke1NgwS9dZK",
    "id": "1kaCzrd78aDke1NgwS9dZK",
    "is_local": false,
    "is_playable": true,
    "name": "Moonlight Shadow - Anastasia Rose Remix",
    "popularity": 8,
    "preview_url": "https://p.scdn.co/mp3-preview/2248332556d235e19dfc1560019717675905080f?cid=4c52840c4c744c598835f350a6846649",
    "track_number": 5,
    "type": "track",
    "uri": "spotify:track:1kaCzrd78aDke1NgwS9dZK"
  },
  "currently_playing_type": "track",
  "actions": {
    "disallows": {
      "resuming": true
    }
  },
  "is_playing": true
}

Die Fehlermeldung ist aber nach wie von beim Betätigen jedweder Aktion vorhanden.

Gruß
Smudo

Ok, das hilft aber auf jeden Fall schonmal. Scheinbar spielst du deine gespeicherten Tracks ab. Und da steckt hinter der URL nicht ganz das erwartete Format. Das dürfte nur die Playlist innerhalb von der Visu betreffen. Aber da sollte sich was machen lassen. Ich vermute, ich bringe dazu morgen mal eine Beta-Version raus.

„Gespeichert“ im Sinne von heruntergeladen sind die nicht. Die kommen aus der besagten Playlist „Lieblingssongs“, die ich nicht im Modul finden kann.
Aber ansonsten hört sich das schon mal gut an. Da fiel mir beim Tippen gerade ein, dass ich ja mal eine andere Playlist probieren kann.
Hab mir eine neue erstellt, die Lieder aus der „Standard“ Playlist hineinkopiert und wenn ich die abspiele kommt kein Fehler mehr. Sie an, sieh an.
Freue mich auf die neue Version.

Was ist denn jetzt mit dieser Playlist, bin ich der einzige, der die hat?

Hier mal 2 Scrennshots von den Kontextmenus der besagten Playlist, mit der ich ausser Lieder hinzufügen, nicht viel machen und der neuen, die sich normal verwalten lässt.

play1

Und die normale Playlist:

Gruß
Smudo

So, ich konnte es nachstellen und es sollte behoben sein. Probier mal die aktuelle Beta ausm Store und berichte, ob sich das Problem erledigt hat.

Ich habe es ausprobiert und es läuft jetzt ohne jegliche Fehlermeldung.
Super, so macht das Spaß, DANKE!

Kriege ich denn jetzt noch diese „Lieblingssongs“ Playlist in die Favoriten?
Tatsächlich weiß ich nicht mal wie ich irgendeine Liste da hinein bekomme.
Wenn du mir da vielleicht noch auf die Sprünge helfen könntest.
Als Favorit angeklickt habe ich eine Liste aber sie steht nicht unter der Instanz als Favorit.

Gruß
Smudo

Da fällt mir gerade noch etwas auf, was eventuell eine Verbesserung wäre.

Und zwar stehen in der Variable für Wiederholung die drei Assoziationen „Aus“, „Kontext“ und „Lied“.
Wäre da nicht an der Stelle für „Kontext“ der Begriff „alle“ geeigneter?

Nur so als Vorschlag. :slightly_smiling_face:

Mir ist beim Herumspielen gerade noch was aufgefallen. Ich habe mir jetzt mal aus den Assoziationen der „Favoriten“ Variablen den Eintrag manuel in die Variable geschrieben und es ging auch gleich los aber dass wird ja nicht die vorgesehene Vorgehenweise sein.

Dabei ist mir folgender Fehler aufgefallen. Wenn ich auf den Play Butten drücke während die Wiedergabe bereits läuft, dann kommt folgende Fehlermeldung.

Vorher auf Pause und dann wieder auf Play geht, beim 2ten klick auf Play kommt diese Fehlermeldung.
Unabhängig von den Playlisten, auch bei einzelnen Titeln.

Gruß
Smudo

Die Favoriten sind ja eine Aufzählung, bei welcher du deinen gewünschten Favoriten zum Abspielen wählen kannst. Das klappt in der Verwaltungskonsole nicht so recht, sondern ist für die Visualisierung gedacht. Dort sollten dann alle Favoriten aufgelistet sein und der aktuell abgespielte, falls es einen gibt, hervorgehoben werden.

„Alle“ klingt finde ich sehr mächtig. Bei den Bezeichnungen habe ich mich tatsächlich von der Spotify-Nomenklatur inspirieren lassen.

Das schaue ich mir mal an. Wahrscheinlich muss ich „Play“ abfangen, falls bereits etwas abgespielt wird oder so…

Ja, funktioniert gut, habs mit IPS View und der neuen Visu ausprobiert. Das wäre so weit klar.

Problem bleibt die, ich muss sie jetzt wieder so nennen, „Standard“ Playlist mit der Bezeichnung „Lieblingssongs“.
Darin landet immer jedes Lied, wenn man auf das + in Spotify klickt. Will ich das Lied in einer anderen Playlist haben , muss ich es erst wieder verschieben. Das finde ich schade.
Das ist ja nur ein wenig „Feintuning“ aber wäre schon schön wenn man auch auf diese Liste zugreifen könnte.
Wenn das Modul dann noch mitbekomen würde, wenn das Lied von andere Quelle aus geändert würde, wäre es wohl das Perfekte Modul. Wenn ich also im Auto mit der BT Fernbedienung ein Lied weiter schalte, wird es nicht vom Modul erkannt und auf dem Auto-Display weiterhin der alte Song angezeigt (Bis zu 60 Sek, wie in der Instanz eingestellt).
Aber mir schon klar, dass das alles auch seine Grenzen hat und nicht alles möglich ist. Ich teile nur meine Erfahrungen zu dem Modul.

Wegen der Bezeichnung „Alle“. War nur so eine Idee, weil ich es von anderen Wiedergabgeräten so kenne und auch persönlich als zutreffender als „Kontext“ halte. Aber auch das ist ja nur ein Kleinigkeit, die der Funktion keinen Abbruch tut und nicht besonders wichtig ist.

Ansonsten Danke und Gruß
Smudo

Hab es mir gerade noch einmal angesehen. Genau diese „gespeicherten Tracks“ sind die Tracks aus der Playlist „Lieblingssongs“.

Du kannst sie, beschrieben in der API, unter Tracks/Get User’s Saved Tracks abrufen.
Wäre schön, wenn die noch irgendwie im Modul landen würde.

Gruß
Smudo

Nur so als weiteren Verbesserungsvorschlag:

Diese „User´s Saved Tracks“ wären meiner Meinung nach auch immer die Tracks, die beim Drücken auf „Play“ gespielt werden sollten, so lange keine andere Wiedergabeliste aktiv ist. Bislang kommt dann ja auch nur eine Fehlermeldung.

Gruß
Smudo

1 „Gefällt mir“

Ich behalte das auf jeden Fall mal im Hinterkopf. Aktuell ist Spotify aber nicht wirklich meine Baustelle, daher werden da aktuell erstmal keine neuen Features kommen. Bugfixes sind natürlich immer etwas anderes, deswegen bin ich das ja auch zeitnah angegangen.