@psjnr84
Unfortunately, the SpotifyPlus Card was not designed to handle streaming to multiple devices simultaneously. It was designed to interface with the Spotify Web API, which (in its current state) only streams to 1 device at a time per user account.
The magic that makes it work for Sonos devices is the fact that each Sonos device can be controlled / streamed to independently. Yes, they all use the same Spotify account to access the music catalog, but the actual streaming takes place outside of the Spotify API as the Sonos device is in control at that point. I believe this is why they are marked as âRestricted devicesâ in the Spotify Web API.
I have no plans to implement multi-streaming support at this time, though I will never say âneverâ.
For the moment, I will need to revert back to the full use of the Sonos Card with the HA Spotify integration as single streaming isnât entirely useful for many scenarios across a household.
Perhaps in future, someone can bridge the excellent work youâve done to allow for multi room streaming.
Thanks again for all your replies and your hard work on this.
Iâm very much looking forward to this. I always need my mobile to initiate the Spotify session.
Is there a known workaround to keep the Spotify Connect devices active?
Iâm using Audiocast M5 and Home Assistant Spotify Addon.
Iâm now thinking of running a spotifyd docker, but installation is a little challenge for me.
@Faecon
Check out the Themes wiki page for how to change colors; you can use either HA theming options, or card configuration variables to set various colors and font sizes.
Check out the SpotifyPlus integration Always On configuration option for removing the play button and enabling the âalways onâ behavior (as well as itâs resource usage).
The device not found error sounds like a device is in idle state. What kind of device are you trying to play on? e.g. Sonos? Chromecast? etc
@brix29
Are you referring to the Home Assistant Spotify Connect Addon? If so, I have used that in the past and it seems to work pretty well. The SpotifyPlus integration and SpotifyPlus Card work fine with it. There is some Spotify Connect Addon librespot configuration that needs to be setup though (1 time setup) in order to use it as a Spotify Connect device with SpotifyPlus integration.
I have no experience with the Audiocast M5.
I have also used the spotifyd service as well. The SpotifyPlus integration and SpotifyPlus Card work fine with it. There is some spotifyd librespot configuration that needs to be setup though (1 time setup) in order to use it as a Spotify Connect device with SpotifyPlus integration. Personally, the Spotify Connect Addon is simpler to use IMO as it runs as an HA Addon versus the spotifyd runs as a service. Depends on your setup though.
I have an assortment of devices that I use and test with: Bose Soundtouch, Google Nest, Sonos Ikea Symfonisk.
@Faecon
You can add the theme variable to a themes file if you wish, but as you said it will get overwritten when you update HA if you are using a default theme.
You can also use the card configuration option name, and specify it in the card configuration via the âShow Code Editorâ (there is no GUI editor for these theme variables). The card configuration option name is specified in brackets next to the theme variable in the themes documentation.
For example:
theme variable name = spc-media-browser-items-color
card configuration option name = mediaBrowserItemsColor
These options control the overall look and feel of the card.
These options are configured manually by clicking on the Show Code Editor button on the card editor form.
Theming variables are documented in the Themes wiki document. Use the Theme Variables index to find the section that you want to style. The wiki documents both the variable name (used in a theming file) and (if applicable) the card configuration option name (used in the card configuration editor) setting. Note that the card configuration option name is listed in brackets (e.g. [configurationOptionName]) next to the theming variable name. Card configuration option values will override theme file variable values if specified in the card configuration.
For example, if you wanted to make the media browser section titles larger, add the following option value to the card configuration:
Make sure you upgrade SpotifyPlus Integration and SpotifyPlus Card to the latest release.
Example:
The following card configuration setting documents an example of a user preset that utilizes the filter section functionality. It will display the Playlist Favorites section, and apply filter criteria of âShannaraâ to the list of defined playlists.