Releases: thlucas1/homeassistantcomponent_soundtouchplus
Releases · thlucas1/homeassistantcomponent_soundtouchplus
v1.0.23
[ 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
v1.0.21
[ 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
[ 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
v1.0.18
v1.0.17
[ 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
v1.0.15
v1.0.14
[ 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).