mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-08-18 08:36:13 +00:00
- Add comprehensive preset reading functionality with helper methods - Implement GetNextAvailablePresetSlot() and IsCurrentContentPresetable() - Add CLI support for viewing presets with -presets flag - Fix Preset XML tag to use lowercase 'preset' for API compliance - Update documentation to reflect official API design: * GET /presets: fully implemented with rich analysis * POST /presets: officially 'N/A' per Bose documentation (not supported by design) - Add detailed PRESET-MANAGEMENT.md documentation - Update API endpoints overview and project status - All tests passing with real device validation Preset management is now 100% complete according to official API specification. Read operations provide comprehensive preset analysis, while creation is intentionally handled by official app/hardware controls per API design.