Skip to content

v0.8.16

Choose a tag to compare

@tostmann tostmann released this 07 Jun 10:23
· 5 commits to master since this release

Features

Stereo pair for SoundTouch 10 — left/right pairing in the WebUI (#22)

SoundTouch 10 cards now have a stereo-pair row: pick the right-channel speaker, and the two ST10 join into one left/right stereo image that presents as a single device (e.g. as one Spotify Connect target). Un-pairing works from either speaker card.

Under the hood this is device-direct: a single addGroup call to the master speaker (which becomes the LEFT channel) forms the pair instantly — no reboot. The speaker itself registers the pair with the SixBack store, which is why it survives ESP restarts; un-pairing routes removeGroup to the master, which also cleans the store again.

Notes:

  • ST10-only — per the protocol reference, stereo pairs are only supported on the SoundTouch 10. The UI gates by model; supportedURLs is not a reliable capability gate (other models advertise /addGroup without actually supporting pairs).
  • Stale-entry cleanup: un-pairing through the official Bose app leaves the old pair entry behind in the store. Registering a new pair now prunes any stored group sharing a member, so frequent pair/un-pair cycles no longer accumulate entries.

Credit to the field report in discussion #22, which arrived with a working payload and the key observations.

Update notes

OTA-safe — no partition changes. Existing devices update over the air; the web flasher offers a fresh factory install.