Clean up all remaining /reboot references from documentation

- Remove reboot from README.md high priority section and API table
- Remove reboot from PLAN.md Phase 3 endpoints list
- Update README to reflect completion of all high priority endpoints
- Clarify that all available API functionality is now implemented

/reboot was never part of the official Bose SoundTouch API and was incorrectly assumed to exist.
This commit is contained in:
Tobias Gesellchen
2026-01-09 12:01:10 +01:00
parent 6137b8986f
commit f1aa94d302
3 changed files with 4 additions and 7 deletions
+2 -4
View File
@@ -32,9 +32,8 @@ A modern Go library and CLI tool for interacting with Bose SoundTouch devices vi
- **Zone Operations**: Create, modify, add members, remove members, dissolve zones
- **Zone Status**: Query zone membership, master/slave status, device counting
### 🔄 Remaining High Priority (10% - 2/20 endpoints)
- **Device System**: POST /reboot for device restart
- **Advanced Zones**: Additional multiroom features (if supported by specific devices)
### ✅ All High Priority Endpoints Complete
All originally planned high-priority endpoints have been implemented. The API client now has comprehensive coverage of all available SoundTouch functionality.
### ❌ Not Supported by API
- **Preset Creation**: POST /presets (officially not supported by SoundTouch API)
@@ -653,7 +652,6 @@ Bose-SoundTouch/
| **Discovery** | UPnP/mDNS | ✅ Complete | Device discovery services |
| `/getZone` | GET | ✅ **NEW** | **Multiroom zone information** |
| `/setZone` | POST | ✅ **NEW** | **Zone creation and management** |
| `/reboot` | POST | 🔄 Planned | Device restart |
### Zone Management Features ✅ **NEW**
-1
View File
@@ -376,7 +376,6 @@ func (c Config) Validate() error
- GET/POST /clockTime - Device time management
- GET/POST /clockDisplay - Clock display settings
- GET /networkInfo - Network diagnostics
- POST /reboot - Device restart
### Phase 4: WebSocket Real-time Events 📡
- [ ] **Implement WebSocket Client**
+2 -2
View File
@@ -64,7 +64,7 @@ This project implements a comprehensive Go client library and CLI tool for Bose
### **Remaining Endpoints - LOW PRIORITY**
- `POST /reboot` - **Not available in official SoundTouch API**
- None - all available endpoints implemented
### **✅ Recently Completed**
- `GET /clockTime`, `POST /clockTime` - Device time ✅ Complete
@@ -202,7 +202,7 @@ This project implements a comprehensive Go client library and CLI tool for Bose
## 🎯 Current Focus Areas
### Immediate Next Steps (1-2 Sessions)
1. **Additional System Diagnostics** - Extended device health monitoring
1. **Documentation & Examples** - Comprehensive usage examples and guides
### Short Term (3-5 Sessions)
4. **Error Enhancement** - More detailed error responses