mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-08-19 09:06:14 +00:00
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:
@@ -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**
|
||||
|
||||
|
||||
@@ -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
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user