mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-08-19 00:56:16 +00:00
docs: add UI screenshots to migration guide and device setup (#159)
Copy 5 screenshots from _/screenshots/ into docs/images/ and wire them into the migration guide (Settings, Devices, Sync, Migration tabs) and the device initial setup guide (speaker AP mode Wi-Fi page). Replace the images README wishlist with a table of what is actually present. Also correct the AP mode IP address (192.0.2.1, verified on ST10) and update the Settings step to match actual UI labels (Target Domain, DNS Bind Address). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
624da2c2b8
commit
fb0465bf5f
@@ -25,13 +25,17 @@ Used by most modern SoundTouch devices (ST-10, ST-20/30 Series III, SoundTouch 3
|
||||
The classic "failover" or "alternate" setup method.
|
||||
|
||||
- **Mechanism**: The device creates its own Wi-Fi network (SSID: `Bose SoundTouch ...` or `Bose Home Speaker ...`).
|
||||
- **IP Address**: Typically `192.168.1.1` or `10.0.0.1` (device-side).
|
||||
- **IP Address**: Typically `192.0.2.1` (device-side, verified on ST10).
|
||||
- **Web Interface**: The device hosts a web server on port 80.
|
||||
- **Process**:
|
||||
1. Connect a PC/Phone to the device's Wi-Fi.
|
||||
2. Open a browser to `http://192.168.1.1`.
|
||||
3. The device serves `setup.html`, which redirects to a setup wizard (`setup/index.html`).
|
||||
4. Use the Wi-Fi setup form to select a network and enter credentials (calls `POST http://192.0.2.1:8090/addWirelessProfile` via the SoundTouch API — see §6.3).
|
||||
2. Open a browser to `http://192.0.2.1`.
|
||||
3. The device serves a Wi-Fi setup form — enter your home network SSID and password and click Submit.
|
||||
4. The device disconnects from AP mode and joins your home network within ~15–30 seconds.
|
||||
|
||||

|
||||
|
||||
For command-line provisioning (without a browser), see §6 below.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -60,9 +60,11 @@ See [Raspberry Pi Setup](RASPBERRY-PI.md) and the [SoundTouch Service Guide](SOU
|
||||
|
||||
Open `http://<server>:8000` and go to the **Settings** tab.
|
||||
|
||||
Set the **Server URL** to the address your speakers can reach — for example `http://soundtouch.fritz.box:8000` or `http://192.168.1.100:8000`. This must be the host's address on your local network, not `localhost`.
|
||||

|
||||
|
||||
If you plan to use DNS/DHCP redirect (which requires HTTPS), also set the **HTTPS Server URL** (e.g. `https://soundtouch.fritz.box:8443`).
|
||||
Set the **Target Domain** to the address your speakers can reach — for example `https://soundtouch.fritz.box` or `http://192.168.1.100:8000`. This must be the host's address on your local network, not `localhost`.
|
||||
|
||||
If you plan to use DNS/DHCP redirect, enable the **DNS Discovery Server** and set the **DNS Bind Address** to `:53`. The upstream DNS should be your router's IP, not the service's own address.
|
||||
|
||||
> **Tip**: If you change settings and they don't seem to take effect, check `data/settings.json` — settings saved in the UI take precedence over environment variables.
|
||||
|
||||
@@ -86,11 +88,15 @@ You only need to do this once per speaker. SSH can remain enabled for future mai
|
||||
|
||||
### Discover
|
||||
|
||||
The service scans for SoundTouch devices automatically every few minutes. Check the **Devices** tab in the web UI. If your speaker doesn't appear, click **Discover Devices** to trigger an immediate scan, or add it manually by IP address.
|
||||
The service scans for SoundTouch devices automatically every few minutes. Check the **Devices** tab in the web UI. If your speaker doesn't appear, click **Scan Again** to trigger an immediate scan, or enter the IP address manually and click **Add Device**.
|
||||
|
||||

|
||||
|
||||
### Sync
|
||||
|
||||
Once the speaker appears, click **Sync**. This connects to the speaker and pulls its current presets, recently played items, and configured sources into the local service's datastore. It also creates an off-device backup of the speaker's configuration.
|
||||
Once the speaker appears, click **Sync Data**. This connects to the speaker and pulls its current presets, recently played items, and configured sources into the local service's datastore. It also creates an off-device backup of the speaker's configuration.
|
||||
|
||||

|
||||
|
||||
If the Bose cloud is still running, Sync also fetches your account data from Bose's servers. This is your preservation step — do it before the cloud shuts down.
|
||||
|
||||
@@ -98,7 +104,11 @@ If the Bose cloud is still running, Sync also fetches your account data from Bos
|
||||
|
||||
## Step 5: Migrate
|
||||
|
||||
The **Migration** tab in the web UI walks you through the redirect. Two methods are available:
|
||||
Click **Migrate** next to a device on the Devices tab to open the Migration tab. It shows SSH status, CA trust status, and connection test results before letting you apply the redirect.
|
||||
|
||||

|
||||
|
||||
Two redirect methods are available:
|
||||
|
||||
### XML redirect (recommended for first-time / testing)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user