Skip to content

Releases: thlucas1/homeassistantcomponent_soundtouchplus

v1.0.23

23 Dec 02:51
Compare
Choose a tag to compare
[ 1.0.23 ] - 2023/12/20
  • Added configuration options support - source_select processing, to only show sources that the user wants.
  • Added friendlier sound_mode_list display values for devices that support audiodspcontrols (ST-300, etc).
  • Updated code in init.py to log an error message (instead of an exception) when a SoundTouchClient instance could not be created. This is usually caused by a temporary error (e.g. device unplugged, network connectivity, etc), in which case the user will need to manually reload the device when the temporary condition is cleared. If it's a permanent error (e.g. ip address change), then the user needs to correct the configuration.
  • Updated underlying bosesoundtouchapi package requirement to version 1.0.43.

v1.0.22

17 Dec 23:58
Compare
Choose a tag to compare

[ 1.0.22 ] - 2023/12/17

  • Added service "Music Service Station List" - Gets a list of your stored stations from the specified music service (e.g. PANDORA, etc).

v1.0.21

16 Dec 22:40
Compare
Choose a tag to compare

[ 1.0.21 ] - 2023/12/16

  • Updated underlying bosesoundtouchapi package requirement to version 1.0.35.
  • Updated configuration caching to utilize the SoundTouchClient module cache instead of local variables. It's doing the same thing, without twice the overhead of memory storage.

v1.0.20

14 Dec 06:28
Compare
Choose a tag to compare

[ 1.0.20 ] - 2023/12/13

  • Added service "Reboot Device" - Reboots the operating system of the SoundTouch device.
  • Updated Remote Keypress service to include key_state argument. This allows presets to be
  • Updated underlying bosesoundtouchapi package requirement to version 1.0.30.

v1.0.19

04 Dec 22:32
Compare
Choose a tag to compare

[ 1.0.19 ] - 2023/12/04

  • Updated underlying bosesoundtouchapi package requirement to version 1.0.22.
  • Updated sourcesUpdated event processing to refresh the source list when the list has changed.

v1.0.18

29 Nov 15:52
Compare
Choose a tag to compare

[ 1.0.18 ] - 2023/11/29

  • Updated service "Play Content Item" to make most parameters optional, to support switching to LOCAL source if necessary.
  • Updated README.md page to reference documentation in the GitHub Wiki pages.

v1.0.17

28 Nov 05:11
Compare
Choose a tag to compare

[ 1.0.17 ] - 2023/11/27

  • Added service "Play Content Item" to allow media content from sources (e.g. TUNEIN, LOCAL_MUSIC, etc) to be played directly.

Example YAML

# play tunein radio station content.
service: soundtouchplus.play_contentitem
data:
  entity_id: media_player.soundtouch_10
  name: K-LOVE Radio
  source: TUNEIN
  item_type: stationurl
  location: /v1/playback/station/s33828
  container_art: http://cdn-profiles.tunein.com/s33828/images/logog.png?t=637986894890000000
  is_presetable: false
# play dlna local music content.
service: soundtouchplus.play_contentitem
data:
  entity_id: media_player.soundtouch_10
  name: Welcome to the New
  source: LOCAL_MUSIC
  source_account: 3f205110-4a57-4e91-810a-ad949d25abb2
  item_type: album
  location: album:983
  container_art: http://192.168.1.1:8085/v1/albums/983/image?_=1&w=62
  is_presetable: true

v1.0.16

26 Nov 06:23
Compare
Choose a tag to compare

[ 1.0.16 ] - 2023/11/26

  • Corrected high cpu rate condition in the underlying SmartInspectPython package api. This was causing the integration to consume 50%+ of the cpu at all times.

v1.0.15

21 Nov 03:43
Compare
Choose a tag to compare
[ 1.0.15 ] - 2023/11/20
  • Updated media_player.source_list property to include sourceAccount as well as the source in the returned list (e.g. "PRODUCT:TV", etc).

v1.0.14

17 Nov 03:56
Compare
Choose a tag to compare
[ 1.0.14 ] - 2023/11/15
  • Added service "Adjust Audio Tone Levels" to allow bass and treble levels to be adjusted for devices that support AudioProductToneControls capability.
  • Added new extra state attribute named "soundtouchplus_audio_bass_level" to indicate the current bass level.
  • Added new extra state attribute named "soundtouchplus_audio_treble_level" to indicate the current treble level.
  • Updated select_source method with the ability to select the last source (LASTSOURCE), as well as the last Soundtouch source (LASTSOUNDTOUCHSOURCE).
[ 1.0.13 ] - 2023/11/11
  • Added "select_sound_mode()" support, which allows the device to enable AUDIO_MODE_DIALOG or AUDIO_MODE_NORMAL. Note that only certain SoundTouch devices support the audiodspcontrols API (e.g. ST-300 does, ST-10 does not).