@Faecon
Not sure if librespot has been fixed yet - check the links in my previous reply. I don’t use librespot, so not sure.
So what do you use ?
@Faecon
I am the author of the SpotifyPlus integration, which is a direct replacement for the native HA Spotify integration. I also wrote the underlying SpotifyWebApiPython Python 3 Library that interfaces with the Spotify Web API. It does not use librespot, snapcast, or the SpotifyConnect addon.
SpotifyPlus supports Sonos devices, as well as most devices that implement the Spotify Connect protocol (Bose, Yamaha, TCL, etc). I personally use it with my Sonos Symfonisk speaker as well as Bose SoundTouch devices. It does not support Chromecast devices at this time.
More Information Links
- SpotifyPlus GitHub Project Wiki Home
- SpotifyPlus GitHub Project Wiki Services Provided
- SpotifyPlus HACS Custom Repository
- Install Instructions (via HACS)
Hope it helps!
Top. Thanks for your reply. I will check it tomorrow
Installed it. Will search tomorrow to find out how to play a playlist. Not enough time today
@Faecon
I would suggest that we move the SpotifyPlus discussion to SpotifyPlus integration HA Community forum post for more help and information, as the detailed questions are off-topic for the current SpotifyConnect integration forum post. With that said …
Check out the Services Provided wiki documentation for a list of provided services.
Quick example of the Player Media Play Context service call (change the entity_id value to yours):
service: spotifyplus.player_media_play_context
data:
entity_id: media_player.spotifyplus_john_s
context_uri: spotify:playlist:6M8n0Sp9895BXEE0MbGPde
Are you still maintaining your fork? I really, really need the option to set the initial volume.
Also, I see you added changing the volume control (linear, log, fixed) - is it possible to also add cubic volume control?
Good night
Credential error ???
Some help
I’m Spotify Premium
Thank you
-----------------------------------------------------------
Add-on: Spotify Connect
Play Spotify music on your Home Assistant device
-----------------------------------------------------------
Add-on version: 0.13.0
You are running the latest version of this add-on.
System: Home Assistant OS 14.2 (aarch64 / raspberrypi4-64)
Home Assistant Core: 2025.2.2
Home Assistant Supervisor: 2025.02.0
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
Log level is set to INFO
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun spotifyd (no readiness notification)
s6-rc: info: service legacy-services successfully started
[03:36:44] INFO: Starting the Spotify daemon...
**[2025-02-12T02:36:45Z INFO librespot] librespot 0.4.2 UNKNOWN (Built on 2024-01-06, Build ID: UYt0DULz, Profile: release)**
**[2025-02-12T02:36:45Z WARN librespot_core::apresolve] Ignoring blacklisted access point ap-gue1.spotify.com:443**
**[2025-02-12T02:36:45Z INFO librespot_core::session] Connecting to AP "ap-gew1.spotify.com:4070”**
**[2025-02-12T02:36:46Z ERROR librespot] Connection failed: Login failed with reason: Bad credentials**
[03:36:46] WARNING: spotifyd crashed, halting add-on
[03:36:46] INFO: spotifyd stoped, restarting...
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service base-addon-log-level: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service base-addon-log-level successfully stopped
s6-rc: info: service base-addon-banner: stopping
s6-rc: info: service base-addon-banner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service base-addon-banner: starting
hi @frenck
is this still maintained?
if yes, would it be possible to use other media or the home assistant voice for the output audio?
thank you
You need a different addon for that: addons/vlc at master · home-assistant/addons · GitHub
Back to Spotify Connect addon, somehow, after it playing at acceptable volume, the volume is very low again. A bit weird, since no update was installed.
@lamario
I see you deleted your post about authentication issues … did you get this resolved? Spotify removed support for userid and password credentials around February-ish of 2025.
Per Spotify Connect AddOn Issue # 267, some users have had good luck by simply removing their username / password credentials. I’m not sure how that works, as I don’t use the addon; I’m guessing librespot would use OAuth and cached credentials via credentials.json maybe.
UPDATE - forgot to answer the last part of your quesiton …
I still use the SpotifyPlus Integration; it can do everything that the HA Spotify integration can do, supports Spotify Connect enabled devices (Bose, Sonos, Chromecast, Amazon Alexa, Denon, JBL, and more), and provides 95+ custom services that can be used in HA automations and scripts.
There is also a SpotifyPlus Card user-interface that allows you to control the player, manage your Spotify favorites, as well as search the Spotify catalog. You have to install the SpotifyPlus integration first though, and get it configured before you can use the SpotifyPlus Card.
Both are easily installed via HACS.