Releases: IndigoDomotics/Sonos
Releases · IndigoDomotics/Sonos
Release list
Bug Fixes
Fix Startup/Reload Hangs, Restore Lost Actions, Add HA-Parity Feature…
See #17 for a full description of the changes.
Fix Sonos Line-in Action
Note: This is being changed to a pre-release as there may be a bug that causes the plugin to stop working for some users.
- actionZP_LineIn forwarded to actionDirect with action_id="ZP_LineIn", but no branch handled that id — it always fell through to the catch-all and logged Unknown or unsupported action: ZP_LineIn, doing nothing.
- Separately, the Line-In source dropdown (getZP_LineIn) read from a global list only ever written by getLineIn(), which nothing called — so the dropdown was always empty, both for this action and for the Group Announcement action's Line-In source field.
- Added a ZP_LineIn branch to actionDirect that resolves the selected source device's ZP_LocalUID and switches the zone via SetAVTransportURI (x-rincon-stream:), matching the pattern already used by the announcement code's working Line-In path.
- Rewrote getZP_LineIn to list live self.ZonePlayer devices instead of the dead Sonos_LineIn global.
- Removed the now fully-dead getLineIn() and Sonos_LineIn.
Fixed hard coded paths and prefs issues
Big update/merge from new developer
Corrects Pandora Processing
Update from forum user Automation01
Update by AutoMation01
Plugin update by forum user AutoMation01. Changes include:
- Updated SoCo to the most current version
- Rewritten subscription service to correct the device falling of the network errors
- Corrected the volume controls
- Corrected SiriusXM functions
Update required version of LXML
The previous required version of lxml (4.9.4) wasn't properly support on versions of macOS prior to Big Sur (11). LXML required version upped to 5.1.0.
Update for Indigo 2023.2 Release
Requires Indigo 2023.2 - Will not run on earlier versions!
Improved python package handling
Code improvements
Update Plugin to Use latest SoCo Package
The SoCo package was updated to version 0.30.0 on 14th December 2023 and is now included in the plugin - see SoCo 0.30.0 Release