Skip to content

SoundTouch Model Notes

Todd Lucas edited this page Jan 12, 2024 · 12 revisions

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

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.

Links (ST-10)

SoundTouch 20

TODO

SoundTouch 30

TODO

SoundTouch 300

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.

Links (ST-300)

SoundTouch 120

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.

Capabilities

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).

Limitations

  • cannot switch to sources on the 120 main console via media_player.select_source service (e.g. AUX, HDMI1-5, etc).

Links (ST-120)

SoundTouch 520

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.

Capabilities

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).

Limitations

  • cannot switch to sources on the 520 main console via media_player.select_source service (e.g. AUX, HDMI1-5, etc).

Links (ST-520)

SoundTouch Wireless Adapter

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

User Notes

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!

Capabilities

  • 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).

Limitations

  • cannot switch to sources on the main console via media_player.select_source service (e.g. AUX, HDMI1-5, etc).

Links (ST-WA)