SoundTouchPlus Integration

FYI - just released a new version of the SoundTouchPlus integration

Note - If you are using the SpotifyPlus integration, you will also need to update it as well since it uses the underlying Spotify Web API Python library.

[ 1.0.72 ] - 2024/11/20

  • Updated underlying spotifywebapiPython package requirement to version 1.0.121.

FYI - just released a new version of the SoundTouchPlus integration

Note - If you are using the SpotifyPlus integration, you will also need to update it as well since it uses the underlying Spotify Web API Python library.

[ 1.0.73 ] - 2024/12.02

  • Updated underlying spotifywebapiPython package requirement to version 1.0.122.
  • The above spotifywebapiPython package will now return an exception due to the functions being deprecated by the Spotify development team. More information can be found on the Spotify Developer Forum Blog post that was conveyed on November 27, 2024. The following methods will now raise a SpotifyApiError exception due to the Spotify development team changes: GetArtistRelatedArtists, GetTrackRecommendations, GetTrackAudioFeatures, GetFeaturedPlaylists, GetCategoryPlaylists, GetGenres. The following properties were also marked as deprecated for the same reason: TrackSimplified.PreviewUrl.
  • Due to the above chnages made by Spotify, any Algorithmic and Spotify-owned editorial playlists are no longer accessible or have more limited functionality. This means that you can no longer obtain details via the SpotifyClient.GetPlaylist and SpotifyClient.GetPlaylistItems methods for Spotify-owned / generated content (e.g. “Made For You”, etc). A 404 - Not Found error will be returned when trying to retrieve information for these playlist types.

did you pull the update? Github and my Home assistant only detect 1.72 as the latest

@Diegocampy
Apologies - I forgot to create a new release on github. I just created it, so the update should now be available in HACS.

Thanks for letting me know, and apologies for the confusion.

1 Like

FYI - just released a new version of the SoundTouchPlus integration

Note - If you are using the SpotifyPlus integration, you will also need to update it as well since it uses the underlying Spotify Web API Python library.

[ 1.0.74 ] - 2024/12/06

  • Updated underlying spotifywebapiPython package requirement to version 1.0.123.

FYI - just released a new version of the SoundTouchPlus Integration

Be sure to check out the SoundTouchPlus Card Dashboard as well.

Note - If you are using the SpotifyPlus integration, you will also need to update it as well since it uses the underlying Spotify Web API Python library.

[ 1.0.101 ] - 2025/03/07

  • Added service get_audio_dsp_controls. Gets the current audio dsp controls configuration of the device.
  • Added service get_bass_level. Gets the current bass level configuration of the device.
  • Added service get_device_info. Gets basic device information.
  • Added service get_supported_urls. Gets the supported urls configuration of the device.
  • Added service set_audio_dsp_controls. Sets the current audio dsp controls configuration of the device.
  • Updated smartinspectPython package reference to smartinspectpython for PyPi.org requirements.
  • Updated spotifywebapiPython package reference to spotifywebapipython for PyPi.org requirements.
  • Updated underlying bosesoundtouchapi package requirement to version 1.0.74.
  • Updated underlying smartinspectpython package requirement to version 3.0.35.
  • Updated underlying spotifywebapipython package requirement to version 1.0.184.

FYI - just released a new version of the SoundTouchPlus Integration

Be sure to check out the SoundTouchPlus Card Dashboard as well.

Note - If you are using the SpotifyPlus integration, you will also need to update it as well since it uses the underlying Spotify Web API Python library.

[ 1.0.120 ] - 2025/06/06

  • Added service play_url_dlna. Play media from the given URL via the Bose DLNA API. This also allows you to set source-specific metadata (artist, album, track, and cover art url) for the playing UPNP content. Note that only HTTP URL’s are supported (HTTPS is not, due to Bose DLNA limitations).
  • Updated service play_url to update HA state after processing, as state changes were not updating in a timely manner (or at all in some instances) after the service completed.
  • Updated underlying bosesoundtouchapi package requirement to version 1.0.79.
1 Like

FYI - just released a new version of the SoundTouchPlus Integration

Be sure to check out the SoundTouchPlus Card Dashboard as well.

Note - This version will only work with HA 2025.7.0 and above, since HA updated the urllib3>=2.0 requirement.

[ 1.0.133 ] - 2025/07/02

  • Updated requirements: from urllib3>=1.21.1,<1.27 to urllib3>=2.0. Due to Home Assistant Core 2025.7.0 update requirements.
  • Updated underlying bosesoundtouchapi package requirement to version 1.0.81.
  • Updated underlying spotifywebapipython package requirement to version 1.0.222.
2 Likes

Thanks! I was just about ready to report this to you. I’ll update next time I’m on.

1 Like