mirror of
https://github.com/gesellix/Bose-SoundTouch.git
synced 2026-08-18 16:46:17 +00:00
- Fix WebSocket URL construction by properly extracting hostname from base URL - Add 'gabbo' protocol requirement as specified in SoundTouch API docs - Add parsing for SoundTouchSdkInfo and UserActivityUpdate messages - Add proper filtering support for special message types (sdkInfo, userActivity) - Fix nil pointer dereference by ensuring WebSocket client always has a logger - Add SilentLogger for non-verbose mode to prevent crashes - Update README and help text to include new special message types - Clean up logging to only show unknown message types, not known special messages Fixes the original WebSocket connection error: 'parse "ws://http:%2F%2F192.168.178.28:8090:8080/": invalid URL escape "%2F"'