NEWS
SONOFF NSPanel mit Lovelace UI (TypeScript Version)
-
wie meinst Du das?
Hast Du meinen zeitgleichen Beitrag oben gesehen?Okay, ich versuche nochmal

"null" ist nicht wirklich ein guter Volume-Wert. Ändere mal irgendwo die Lautstärke. In der App oder im Adapter oder im NSPanel
Dann sind wahrscheinlich die Meldungen auch weg
-
Nachtrag:
Ich habe eben festgestellt, dass zwar beim Skriptstart keine Alias erstellt werden, allerdings kann ich die Spotify Cardmedia am Panel doch aufrufen und sogar flüssig bedienen (es funktionieren einige Tasten wie Lautstärke etc. nicht, aber ich konnte einen Track, der auf meinem Yamah PreAmp lief stoppen und skippen.)
Danach fand ich auch einige Alias unter alias.0.NSPanel.1.Media.PlayerSpotifyPremium, welche direkt nach dem fertigen Skriptstart noch nicht vorhanden waren.
Allerdings füllt sich durch die Bedienung der Spotify Cardmedia auch die Log wie folgt:
@Armilar sagte in SONOFF NSPanel mit Lovelace UI (TypeScript Version):

"null" ist nicht wirklich ein guter Volume-Wert. Ändere mal irgendwo die Lautstärke. In der App oder im Adapter oder im NSPanel
Dann sind wahrscheinlich die Meldungen auch weg
Also nachdem ich jetzt nochmal alles neu gestartet habe und Volume mal manuell einen Wert gegeben habe, bleibt die Log sauber :)
Die Spotify Card auf dem Panel ist gut bedienbar, allerdings habe ich große Latenzen. Wenn ich die Werte in den Objekten setzte (z.B. Volume) oder die Buttons bei Skip/Pause klicke, reagiert mein Endgerät sofort.Ich habe aber auch weiterhin das Problem:

Somit kann ich z.B. die Playlisten gar nicht abfragen.
Vielleicht erstelle ich den API-User bei Spotify nochmal neu? -
@Armilar sagte in SONOFF NSPanel mit Lovelace UI (TypeScript Version):

"null" ist nicht wirklich ein guter Volume-Wert. Ändere mal irgendwo die Lautstärke. In der App oder im Adapter oder im NSPanel
Dann sind wahrscheinlich die Meldungen auch weg
Also nachdem ich jetzt nochmal alles neu gestartet habe und Volume mal manuell einen Wert gegeben habe, bleibt die Log sauber :)
Die Spotify Card auf dem Panel ist gut bedienbar, allerdings habe ich große Latenzen. Wenn ich die Werte in den Objekten setzte (z.B. Volume) oder die Buttons bei Skip/Pause klicke, reagiert mein Endgerät sofort.Ich habe aber auch weiterhin das Problem:

Somit kann ich z.B. die Playlisten gar nicht abfragen.
Vielleicht erstelle ich den API-User bei Spotify nochmal neu?
Das Rate Limit hält in der Regel nur etwa eine Stunde an (In schweren Fällen bis 24Stunden). Mach mal den Adapter aus. Morgen wieder an. Dann sollte das auch wieder gehen...
Wichtig ist, dass die Aktualisierungsintervalle wieder normal sind.
Wie ich oben bereits geschrieben habe, funktionieren die Playlists eh nicht mit der v1.6.0
Erst die v2.0.0 brachte den gewünschten Erfolg...

-

Das Rate Limit hält in der Regel nur etwa eine Stunde an (In schweren Fällen bis 24Stunden). Mach mal den Adapter aus. Morgen wieder an. Dann sollte das auch wieder gehen...
Wichtig ist, dass die Aktualisierungsintervalle wieder normal sind.
Wie ich oben bereits geschrieben habe, funktionieren die Playlists eh nicht mit der v1.6.0
Erst die v2.0.0 brachte den gewünschten Erfolg...

Okay, danke!
Ich habe die API bei Spotify jetzt einfach neu erstellt, damit ist der Fehler weg.
Wie ich oben bereits geschrieben habe, funktionieren die Playlists eh nicht mit der v1.6.0
Erst die v2.0.0 brachte den gewünschten Erfolg...
Das habe ich überlesen. Wie komme ich an die 2.0.0 ? In der Beta-Repo kann ich nur bis 1.6.0 installieren.
... und wie kann ich die Latenzen noch verbessern?
-
Okay, danke!
Ich habe die API bei Spotify jetzt einfach neu erstellt, damit ist der Fehler weg.
Wie ich oben bereits geschrieben habe, funktionieren die Playlists eh nicht mit der v1.6.0
Erst die v2.0.0 brachte den gewünschten Erfolg...
Das habe ich überlesen. Wie komme ich an die 2.0.0 ? In der Beta-Repo kann ich nur bis 1.6.0 installieren.
... und wie kann ich die Latenzen noch verbessern?
Ich habe das über Adapter-Katze (benutzerdefiniert) gemacht.
URL einfügen
https://github.com/iobroker-community-adapters/ioBroker.spotify-premiumDanach muss aber die
127.0.0.1:80bei spotify ersetzt werden gegenhttps://oauth2.iobroker.in/spotifyNeue Vorgehensweise ist aber auch beschrieben:

Latenz?
Das Panel setzt direkt auf die Adapter-Datenpunkte... Vielleicht danach mal den ioBroker durchstarten? -
Ich habe das über Adapter-Katze (benutzerdefiniert) gemacht.
URL einfügen
https://github.com/iobroker-community-adapters/ioBroker.spotify-premiumDanach muss aber die
127.0.0.1:80bei spotify ersetzt werden gegenhttps://oauth2.iobroker.in/spotifyNeue Vorgehensweise ist aber auch beschrieben:

Latenz?
Das Panel setzt direkt auf die Adapter-Datenpunkte... Vielleicht danach mal den ioBroker durchstarten?Ich habe mir die Spotify V 2.0.0 mal installiert, aber...
startInstance system.adapter.spotify-premium.0 Adapter dependency not fulfilled on any host: required adapter "admin" has wrong version. Installed "7.7.22", required ">=7.8.8"!Kann ich mir den 7.8.8 gefahrlos installieren?
Mir fehlt (wahrscheinlich mit der falschen Admin-Version) auch die korrekte Darstellung der Konfig-Seite des Adapters, sodass ich die ClientID und das Secret niergends eingeben kann.

-
Ja, kannst du. Bei mir läuft sogar die 7.8.20
-
Ich habe mir die Spotify V 2.0.0 mal installiert, aber...
startInstance system.adapter.spotify-premium.0 Adapter dependency not fulfilled on any host: required adapter "admin" has wrong version. Installed "7.7.22", required ">=7.8.8"!Kann ich mir den 7.8.8 gefahrlos installieren?
Mir fehlt (wahrscheinlich mit der falschen Admin-Version) auch die korrekte Darstellung der Konfig-Seite des Adapters, sodass ich die ClientID und das Secret niergends eingeben kann.

Wenn ich das aber richtig sehe ist die 7.8.8 Versionsempfehlung aus dem Adapter auch falsch

Denn erst in v7.8.9 wurde der erforderliche OAuth2 Prozess für Spotify in den Admin eingebaut.
-
Wenn ich das aber richtig sehe ist die 7.8.8 Versionsempfehlung aus dem Adapter auch falsch

Denn erst in v7.8.9 wurde der erforderliche OAuth2 Prozess für Spotify in den Admin eingebaut.
Okay, das klappt erstmal:
Erfolgreich autorisiert. Token gültig bis 3.4.2026, 12:55:12 und wird automatisch erneuert.
Aber die Log ist voll mit
wozu ich auch nichts im Netz finde... Habe mich nochmal bei Spotify ab und angemeldet (2FA), die App nochmal neu angelegt... Irgendwo ist da noch was faul. Mit der 1.6.0. hatte ich auch ständig Fehlermeldungen, aber da stand die Verbindung immerhin. Any ideas?
-
Okay, das klappt erstmal:
Erfolgreich autorisiert. Token gültig bis 3.4.2026, 12:55:12 und wird automatisch erneuert.
Aber die Log ist voll mit
wozu ich auch nichts im Netz finde... Habe mich nochmal bei Spotify ab und angemeldet (2FA), die App nochmal neu angelegt... Irgendwo ist da noch was faul. Mit der 1.6.0. hatte ich auch ständig Fehlermeldungen, aber da stand die Verbindung immerhin. Any ideas?
-
Ich hatte https://oauth2.iobroker.in/spotify schon aus deinem obigen Beitrag in die APP-Konfig bei Spotify übernommen.
Habe jetzt nochmal alles penibel gecheckt und auch m.E. irrelevante Einträge angepasst (Website) und "APIs used" nur auf WEB Api gestellt...
Witzigerweise hatte der Adapter danach plötzlich einmal korrekte Verbindung2026-04-03 13:36:39.490 - info: host.Iobroker "system.adapter.spotify-premium.0" enabled 2026-04-03 13:36:40.249 - info: host.Iobroker instance system.adapter.spotify-premium.0 in version "2.0.1" (non-npm: iobroker-community-adapters/ioBroker.spotify-premium#cb38916da415f4ab431f6e825eea694615ad812a) started with pid 14457 2026-04-03 13:36:41.815 - info: spotify-premium.0 (14457) starting. Version 2.0.1 (non-npm: iobroker-community-adapters/ioBroker.spotify-premium#cb38916da415f4ab431f6e825eea694615ad812a) in /opt/iobroker/node_modules/iobroker.spotify-premium, node: v22.22.1, js-controller: 7.0.7 2026-04-03 13:36:42.320 - warn: spotify-premium.0 (14457) Received 401 Unauthorized on /v1/me - attempting automatic token refresh 2026-04-03 13:36:42.478 - info: spotify-premium.0 (14457) Token refresh successful - reconnectingAuthorized DP steht auf true.
(Zuvor lief der Adapter etwas weniger als 90 Minuten nicht, allerdings auch nicht zum ersten Mal.)
Ich also direkt zum NS Panel gerannt: Keine Darstellung des aktuell laufenden Tracks.
Also den Datenpunktbaum Media gelöscht, Javascript Adapter und Spotify Adapter durchgestartet.Und siehe da, alles wieder wie zuvor:
2026-04-03 13:46:58.095 - info: spotify-premium.0 (15118) starting. Version 2.0.1 (non-npm: iobroker-community-adapters/ioBroker.spotify-premium#cb38916da415f4ab431f6e825eea694615ad812a) in /opt/iobroker/node_modules/iobroker.spotify-premium, node: v22.22.1, js-controller: 7.0.7 2026-04-03 13:47:09.588 - warn: spotify-premium.0 (15118) Seems that the token is expired or permissions are insufficient! 2026-04-03 13:47:09.589 - warn: spotify-premium.0 (15118) status code: 403 2026-04-03 13:47:09.589 - warn: spotify-premium.0 (15118) endpoint: /v1/playlists/1cHnaJSj8tvhVjf9PQrsSG/tracks?limit=50&offset=0 2026-04-03 13:47:09.589 - warn: spotify-premium.0 (15118) error message: Forbidden 2026-04-03 13:47:09.638 - error: spotify-premium.0 (15118) 403 response: Forbidden 2026-04-03 13:47:09.638 - error: spotify-premium.0 (15118) network request error on /v1/playlists/1cHnaJSj8tvhVjf9PQrsSG/tracks?limit=50&offset=0: 403Authorized DP wieder auf false (immerhin alle Playlists einmal aktualisiert...)
Merkwürdig finde ich, dass die Instanz sagt:

und gleichzeitig in der Log was von Token expired steht... -
Ich hatte https://oauth2.iobroker.in/spotify schon aus deinem obigen Beitrag in die APP-Konfig bei Spotify übernommen.
Habe jetzt nochmal alles penibel gecheckt und auch m.E. irrelevante Einträge angepasst (Website) und "APIs used" nur auf WEB Api gestellt...
Witzigerweise hatte der Adapter danach plötzlich einmal korrekte Verbindung2026-04-03 13:36:39.490 - info: host.Iobroker "system.adapter.spotify-premium.0" enabled 2026-04-03 13:36:40.249 - info: host.Iobroker instance system.adapter.spotify-premium.0 in version "2.0.1" (non-npm: iobroker-community-adapters/ioBroker.spotify-premium#cb38916da415f4ab431f6e825eea694615ad812a) started with pid 14457 2026-04-03 13:36:41.815 - info: spotify-premium.0 (14457) starting. Version 2.0.1 (non-npm: iobroker-community-adapters/ioBroker.spotify-premium#cb38916da415f4ab431f6e825eea694615ad812a) in /opt/iobroker/node_modules/iobroker.spotify-premium, node: v22.22.1, js-controller: 7.0.7 2026-04-03 13:36:42.320 - warn: spotify-premium.0 (14457) Received 401 Unauthorized on /v1/me - attempting automatic token refresh 2026-04-03 13:36:42.478 - info: spotify-premium.0 (14457) Token refresh successful - reconnectingAuthorized DP steht auf true.
(Zuvor lief der Adapter etwas weniger als 90 Minuten nicht, allerdings auch nicht zum ersten Mal.)
Ich also direkt zum NS Panel gerannt: Keine Darstellung des aktuell laufenden Tracks.
Also den Datenpunktbaum Media gelöscht, Javascript Adapter und Spotify Adapter durchgestartet.Und siehe da, alles wieder wie zuvor:
2026-04-03 13:46:58.095 - info: spotify-premium.0 (15118) starting. Version 2.0.1 (non-npm: iobroker-community-adapters/ioBroker.spotify-premium#cb38916da415f4ab431f6e825eea694615ad812a) in /opt/iobroker/node_modules/iobroker.spotify-premium, node: v22.22.1, js-controller: 7.0.7 2026-04-03 13:47:09.588 - warn: spotify-premium.0 (15118) Seems that the token is expired or permissions are insufficient! 2026-04-03 13:47:09.589 - warn: spotify-premium.0 (15118) status code: 403 2026-04-03 13:47:09.589 - warn: spotify-premium.0 (15118) endpoint: /v1/playlists/1cHnaJSj8tvhVjf9PQrsSG/tracks?limit=50&offset=0 2026-04-03 13:47:09.589 - warn: spotify-premium.0 (15118) error message: Forbidden 2026-04-03 13:47:09.638 - error: spotify-premium.0 (15118) 403 response: Forbidden 2026-04-03 13:47:09.638 - error: spotify-premium.0 (15118) network request error on /v1/playlists/1cHnaJSj8tvhVjf9PQrsSG/tracks?limit=50&offset=0: 403Authorized DP wieder auf false (immerhin alle Playlists einmal aktualisiert...)
Merkwürdig finde ich, dass die Instanz sagt:

und gleichzeitig in der Log was von Token expired steht...Ist so... token is expired or permissions are insufficient!
Ggfs. mal den Kasten durchstarten?
Bei mir läuft das. Du hast da aber nicht etwas im Router verriegelt, dass der nicht mit der URL: https://oauth2.iobroker.in/spotify kommunizieren darf, oder?
-
Ist so... token is expired or permissions are insufficient!
Ggfs. mal den Kasten durchstarten?
Bei mir läuft das. Du hast da aber nicht etwas im Router verriegelt, dass der nicht mit der URL: https://oauth2.iobroker.in/spotify kommunizieren darf, oder?
Nein, keinerlei Resistriktionen, keine Firewall-Einstellungen manuell gesetzt. Fritzbox ist Router.
Wenn ich den Adapter mal für 2 Stunden aus schalte, kann ich ihn starten und er verbindet sich ohne zu meckern. Die Kommunikation über die APP klappt dann trotzdem nicht. Sobald ich neustarte ist die Log wieder voll mit 403. Keine Ahnung...
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

