r/SoundTouchNoCloud

Everything "Companion for Bose SoundTouch" does in 2026 — the full feature list (post-cloud rescue + Widgets, Shortcuts, Spotify on the buttons, and more)

Everything "Companion for Bose SoundTouch" does in 2026 — the full feature list (post-cloud rescue + Widgets, Shortcuts, Spotify on the buttons, and more)

A few of you asked for the full picture of what my app — Controller for Bose SoundTouch (iOS) — actually does. When Bose shut down the SoundTouch cloud (May 2026), these speakers lost internet radio, presets and most app control. The app gives all of that back, and adds a bunch on top. Here's the complete rundown.

🔌 Keeping your speaker alive (the core)

- Reboot-proof internet radio + presets — after a one-time setup per speaker, your stations and the physical preset buttons (1–6) survive power outages, reboots and unplugging, without your phone nearby.

- Self-healing — keeps each speaker's connection in order after Wi-Fi / IP changes and restores accidentally-wiped buttons.

- Auto-discovery of every SoundTouch on your network, plus manual add-by-IP.

🌍 Finding & saving music

- Global station search — any station by name, worldwide.

- Browse by region — continent → country → city, plus advanced search.

- Save to a preset from the app (with cover art) — no holding the button on the speaker.

- Favorites — add / remove / edit your go-to stations.

- Station logos on the preset buttons.

🎵 Spotify on the hardware buttons (new in 2.0)

- Put a Spotify playlist on a preset button, press it on the speaker like any station.

- A guided in-app wizard for the one-time connection. (Spotify Premium required.)

🎛 Full control surface

- Now Playing with cover art, scrolling info and live metadata.

- Transport: play/pause, next/previous, power, volume.

- Play Everywhere — multi-room group playback (2+ speakers).

- Bluetooth and AUX switching.

🔈 Per-speaker settings (long-press a speaker)

- Sleep timer · Default volume · Bass / treble · Clock display · Stereo pairing (SoundTouch 10) · Speaker diagnostics

⌚️📱 Beyond the phone

- Apple Watch app — control from the wrist (auto-configured).

- Home-screen widget + Live Activity (lock screen / Dynamic Island).

- Siri Shortcuts & interactive preset widgets — start a preset by voice or from the widget.

✨ Polish

- Full dark mode · fixed AAC "chirping" · guided first-run tour · in-app contact.

✅ Works with

iPhone (iOS 13+), Apple Watch, and SoundTouch 10 / 20 / 30 / SA-4 / Wireless Link Adapter.

❌ Honest limitations

- Wireless Link Adapter can't be fully migrated. · A few HTTPS-only stations are the exception. · Spotify needs the one-time setup (Premium) and a phone reachable now and then; radio runs fully on its own.

📲 Get it

Controller for Bose SoundTouch: 👉 https://apps.apple.com/app/id1193061433

u/nachtfux997 — 12 days ago

Anyone here still using SiriusXM? Thinking about bringing it to your SoundTouch next — need a quick gut-check + one tester.

Hey folks 👋

You've seen me bring a bunch of stuff back to these speakers post-shutdown — internet radio, reboot-proof presets, and now Spotify playlists on the hardware buttons. The one official SoundTouch service still missing is SiriusXM, and I'm weighing whether it's worth doing next.

Before I sink time into it, a quick gut-check from the people who'd actually use it:

  1. Demand

- Did you use SiriusXM on your SoundTouch before?

- Would you use it again — channels on the preset buttons?

A comment or upvote is enough. If barely anyone wants it, I'll put the effort into things more of you are asking for.

  1. How it'd work (straight talk)

SiriusXM was never a built-in source like Spotify — it ran through Bose's cloud. So the realistic route is to bridge a SiriusXM channel into an internet-radio preset: a small server logs into a SiriusXM account, turns a channel into a plain stream the speaker plays, and it lands on a preset like any station. Honest caveats:

- US/Canada only (SiriusXM streaming is geo-locked).

- Needs to log into a SiriusXM account to pull the stream.

- It's a gray area vs SiriusXM's ToS — personal-use territory, not a commercial feature.

  1. I need one tester in the US/CA

To build it I need a live SiriusXM sub to test against. I'd rather nobody take a risk, so easiest/safest first:

  1. You run it, I guide you — it's open-source, runs on your own machine, nothing leaves your hands, we debug over DMs. Ideal.

  2. A secondary/trial account you fully control.

  3. A quick screen-share where you stay in the driver's seat.

(Only if you're truly comfortable: throwaway-account creds, revoked the second we're done.)

So — worth doing? And is anyone US/CA up for testing (ideally option 1)? Drop a comment or DM. 🙏

u/nachtfux997 — 12 days ago

📻 Station request thread + help adding missing stations via "Custom URL+"

Hi everyone,

so no favorite station gets left out, let's keep one pinned thread for this:

1) Station requests
Which station is still missing from the list? Just drop the name (+ city/country) in the comments. If you already have a TuneIn link or a stream address, post it too — that gets it into the catalog faster.

2) Add it yourself via "Custom URL+"
Most stations you can add right away yourself, no need to wait for an update:

  • In the app, tap "own station / Custom URL+" (the + symbol)
  • Paste the direct stream address, give it a name, and assign it to a preset

Practical tip: whenever possible use an MP3 address over HTTP (not HTTPS). It plays the cleanest and keeps running on its own even when your iPhone isn't nearby. Example (Ö3): http://orf-live.ors-shoutcast.at/oe3-q2a

3) Help each other out
If you've got a working stream URL for a station, please share it in the comments. Others can find it via search and add it directly. That way we build a really solid list together. 🙌

Happy listening!

u/nachtfux997 — 13 days ago

Spotify is BACK on Bose SoundTouch Presets

Since the SoundTouch cloud shut down (May 2026), a bunch of us have kept these speakers alive with replacement backends — internet radio and the physical preset buttons survive reboots again. The thing people keep asking for next: put a Spotify playlist on a physical preset button (1–6).

I've spent a good while reverse-engineering this. The first tests are actually successful — but I want to be honest: it's not at the "🎉 yay, ship it" stage yet. More like "the mechanism works on my bench, and now I'm stuck on a wall I can't engineer my way around." Sharing everything in case it helps someone, and because I'm hoping someone knows a way past the wall. of the mechanics — the ZeroConf prime, the /full source slot, the preset XML, etc.)

TL;DR

Spotify playlists on hardware preset buttons technically work end-to-end — press the button, the playlist plays, next-track works, survives standby.

End result: a Spotify playlist on button 5 → press it → it plays → next-track works. Even a "Liked Songs" collection works.

What is next?
i will try to provide a working way for all of you. I will do my best.

u/nachtfux997 — 13 days ago