Sonos (Python 3) plugin version 2023.0.19 is available on Github: Sonos Python 3 Beta Plugin
Since the last announcement (version .12), the following have been updated:
- Updated the packages required for the Sonos plugin
- Fix for having to edit and save the config for Pandora username and password?
- Tweaked Announcement processing
- Enhanced Package Requirements logic
- Update for fix for lxml issue interaction with Indigo IPH3
- Added plugin version to error messages.
- More code tidy-up
Note: Before installing the plugin, execute "pip3.10 uninstall lxml" in a terminal window. If it is shown as not installed, that is OK.
Install the plugin which will likely stop and ask you to install some packages e.g.:
- Code: Select all
Sonos Error __INIT__ PLUGIN STOPPED AS PYTHON PACKAGE(S) REQUIRE INSTALLING | UPDATING:
The 'ifaddr' and 'lxml' packages need to be installed or updated.
Copy and paste the following pip commands into a terminal window and press return:
pip3.10 install ifaddr==0.2.0
pip3.10 install lxml==4.9.2 --target "/Library/Application Support/Perceptive Automation/Indigo 2022.2/Preferences/Plugins/com.ssi.indigoplugin.Sonos.python_packages"
Once installed | updated, reload the Plugin.