mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-08-19 09:06:14 +00:00
Synthesises every Bose SoundTouch port-17000 telnet command we have evidence for, across six community sources: flarn2006's 2014 root-shell post, Sam Hobbs's 2016 ST 10 setup-mode walkthrough, izndgroup's 2021 reissue, sijeffrey's 2017 `bose` remote-control script, the 2026 r/bose telnet probing thread (FW 27.0.6 ST 10), and our own #221 / #236 / soundcork#141 findings. Groups the commands by family — `key` (front-panel button emulation, the addition the Reddit thread brought in), `network` (WiFi profile management), `sys` (verbs + the XML-tag-keyed `sys configuration` setter our migration uses), `envswitch` (parallel persistence layer), `getpdo` (PDO read), `scm`, `ws`, `swupdate`, and the historic shell-unlock commands. Each entry notes firmware-era availability so implementations know whether to expect "Command not found" on newer builds. Records the four top-level command roots that S5 confirmed reachable on a vanilla FW 27.x ST 10 (`key`, `net`, `sys`, `getpdo`), and flags that `envswitch` works on other ST 20 / Wave models running the same firmware family — a per-model variation the migration's preflight already handles. Cross-linked from TELNET-MIGRATION-METHOD.md §2 and indexed in SUMMARY.md. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
4.8 KiB
4.8 KiB
Table of Contents
User Guides
- Cloud Shutdown Survival Guide
- Self-Hosting AfterTouch
- Connecting Music Services
- Migration & Safety Guide
- CLI Reference
- Backup Tool
- Getting Started
- SoundTouch Service
- Initial Device Setup
- Capture Device Pairing Traffic
- Capture Migration Traffic
- Device Setup Flow
- MAC Address Mapping
- HTTPS Setup
- Deployment
- Raspberry Pi Guide
- Troubleshooting
- IoT Implementation Guide
- Migration Guide
- MQTT Integration Design
- Useful Links
Useful Links
Technical Reference
- API Cookbook
- API Endpoints
- Spotify Account Addition
- Cloud API Emulation
- System Endpoints
- Speaker Endpoint
- WebSocket Events
- Device Pairing Flow
- Discovery
- Zone Management
- Preset Management
- Source Selection
- Volume Controls
- RadioBrowser
- Bass Controls
- Key Controls
- Feature Mapping
Concepts
Analysis & Research
- API Coverage Analysis
- Supported URLs
- Upstream URLs
- Anonymization Summary
- Device Redirect Methods
- Telnet (Port 17000) Migration Method
- Telnet Command Reference
- Wiki API Comparison
- IoT Config Summary
- IoT Configuration Analysis
- Bose Lab Runbook
- Missing Routes Spotify
- Bose App ADB Emulator
- Community Tools
Parity Analysis
Appendix (Other Documents)
- External Services Abstraction
- API Navigation Reference
- Claude Instructions
- Content Selection Implementation
- Device Customization Setup
- Device Logging
- Feature History
- Host/Port Parsing
- Manual Network Discovery
- Navigation Guide
- Official API Verification
- Preset Quickstart
- Project Patterns
- Service Availability Implementation
- SoundTouch Service Announcement
- Undocumented Community Features
- Unimplemented Endpoints
- Preset Store
- SCMUDC Enrichment Implementation
- Device Lifecycle and Power On Enhancement
- Device Lifecycle Summary
- Power On Implementation Guide
- SCMUDC Events Analysis
- Parity Improvements
- Parity SoundCork