-
Notifications
You must be signed in to change notification settings - Fork 1
SoundTouch Model Notes
The following are notes on specific models of SoundTouch devices that I put together. They try to document the various capabilities and limitations of each of the SoundTouch device models that I have tested with and fielded questions for.
This information will grow over time. Please send me a message if you have information on SoundTouch models not listed below, or if something is listed incorrectly.
- SoundTouch 10
- SoundTouch 20, Series II
- SoundTouch 30
- SoundTouch 300
- SoundTouch 120
- SoundTouch 520
- SoundTouch Wave System IV
- SoundTouch Wireless Adapter
The SoundTouch 10 supports most features of the integration. I have 4 of these devices in my home, and regularly use them for testing the integration.
TODO
- device does not support websockets. This has been confirmed by owners of this device.
- does not support recent list caching of played content, as websocket support is not supported.
TODO
The SoundTouch 300 supports most features of the integration. I have 1 of these devices in my home, and regularly use it for testing the integration.
The CineMate 120 Home Theater System utilizes the SoundTouch Wireless Adapter to provide limited functionality. Per the manual (see links) ... "Once you have set up SoundTouch, you can use the remote to control a subset of features on your system".
Refer to the SoundTouch Wireless Adapter section of this document for more information on the capabilities and limitations of the SoundTouch Wireless Adapter.
None of the following have been verified, but I suspect they behave the same as the ST-520 device since they both use the SoundTouch Wireless Adapter.
- control power on \ off via
media_player.turn_on\turn_off
services. - control volume up \ down \ mute via
media_player.volume_up\down\mute
services. - control playback via the
media_player.media_play\pause\stop\next\etc
services (play, pause, stop, skip to the next track, etc). - play Presets via the
soundtouchplus.remote_keypress
service. - control source switch to inputs on the Wireless Adapter via
media_player.select_source
service (e.g. BLUETOOTH, AIRPLAY, etc).
- cannot switch to sources on the 120 main console via
media_player.select_source
service (e.g. AUX, HDMI1-5, etc).
The SoundTouch 520 5.1 Home Cinema System utilizes the SoundTouch Wireless Adapter to provide limited functionality. Per the manual (see links) ... "Once you have set up SoundTouch, you can use the remote to control a subset of features on your system".
Refer to the SoundTouch Wireless Adapter section of this document for more information on the capabilities and limitations of the SoundTouch Wireless Adapter.
All of the following have been verified with service calls via the HA Developer Tools \ Services
tab by 520 owners (thank you Bingo2023).
- control power on \ off via
media_player.turn_on\turn_off
services. - control volume up \ down \ mute via
media_player.volume_up\down\mute
services. - control playback via the
media_player.media_play\pause\stop\next\etc
services (play, pause, stop, skip to the next track, etc). - play Presets via the
soundtouchplus.remote_keypress
service. - control source switch to inputs on the Wireless Adapter via
media_player.select_source
service (e.g. BLUETOOTH, AIRPLAY, etc).
- cannot switch to sources on the 520 main console via
media_player.select_source
service (e.g. AUX, HDMI1-5, etc).
The SoundTouch Wave System IV ... TODO UPDATE
utilizes the SoundTouch Wireless Adapter to provide limited functionality. Per the manual (see links) ... "Once you have set up SoundTouch, you can use the remote to control a subset of features on your system".
Refer to the SoundTouch Wireless Adapter section of this document for more information on the capabilities and limitations of the SoundTouch Wireless Adapter.
All of the following have been verified with service calls via the HA Developer Tools \ Services
tab by 520 owners (thank you Bingo2023).
- control power on \ off via
media_player.turn_on\turn_off
services. - control volume up \ down \ mute via
media_player.volume_up\down\mute
services. - control playback via the
media_player.media_play\pause\stop\next\etc
services (play, pause, stop, skip to the next track, etc). - play Presets via the
soundtouchplus.remote_keypress
service. - control source switch to inputs on the Wireless Adapter via
media_player.select_source
service (e.g. BLUETOOTH, AIRPLAY, etc).
- cannot switch to sources on the 520 main console via
media_player.select_source
service (e.g. AUX, HDMI1-5, etc).
The SoundTouch Wireless Adapter is an add-on product that can be purchased to add SoundTouch capabilities to some of the older Bose devices (e.g. Cinemate, Companion, etc).
What I have found (thus far) is that the SoundTouch Wireless Adapter box simply adds SoundTouch sources (e.g. Bluetooth, Pandora, Spotify, TuneIn, etc) that get fed into the main console (ST-120, ST-520, etc) via the dedicated "Bose Link" input. Note that the main console sources (e.g. AUX, HDMI1-5, etc) are not controllable from the SoundTouch WebServices API for these devices (only the Wireless Adapter sources are controllable).
For example, you cannot switch to the console's HDMI 1 input via the soundtouchplus integration nor via services calls (e.g. media_player.select_source
).
You can switch to the LOCAL
source (e.g. the dedicated SoundTouch input) like so:
# select dedicated SoundTouch source.
service: media_player.select_source
data:
source: LOCAL
target:
entity_id: media_player.soundtouch_520_1
2024/01/11 - zdale59 - Community Forum post ...
FYI for anyone who has the Bose 520, cinemate, ST-520, or whatever name may be referenced, it would appear the 412451 is the SoundTouch wireless adapter version 1. This adapter was limited using HA. Some features worked. However I just upgraded to version 2 adapter the model number ends with “SM2”. This adapter adds Bluetooth and gives more options within HA. You still will not be able to control local source selection like TV, AUX, etc, but everything else seems to be great!
- control power on \ off via
media_player.turn_on\turn_off
services. - control volume up \ down \ mute via
media_player.volume_up\down\mute
services. - control playback via the
media_player.media_play\pause\stop\next\etc
services (play, pause, stop, skip to the next track, etc). - play Presets via the
soundtouchplus.remote_keypress
service. - control source switch to inputs on the Wireless Adapter via
media_player.select_source
service (e.g. BLUETOOTH, SPOTIFY, TUNEIN, etc).
- cannot switch to sources on the main console via
media_player.select_source
service (e.g. AUX, HDMI1-5, etc).