Sonos  

Developer: Autolog's Plugins
Category: A/V and IR Equipment
Github: Github Repo
Assistance: Get help!    Check the online documentation
Plugin ID: com.ssi.indigoplugin.Sonos
Latest release: v2024.0.4 released on Jan. 26, 2024
Release downloaded: 5 times
Requires: Indigo v2023.2.0 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

Sonos

This is the repo for the open-sourced Sonos plugin which is a Python 3 development of the Sonos plugin originally developed by Nick [@nlagaros on the Indigo forums].

A huge shoutout is due to Nick for originally providing this plugin and for supporting it for so many years!

This plugin is currently in a very early beta and has had limited testing. Specially, Pandora and SiriusXM have not been tested and will likely not work at the moment.

As part of the migration to Python 3, the majority of the Python packages used by the plugin have to be installed via a pip3.10 install \<package name> terminal command. In the fullness of time it is anticipated that Indigo will have a mechanism to install required packages.

The only exception to this is the SoCo package and Lame which are both included in the plugin. The reason for this is that SoCo package has been modified for this plugin's use and Lame would have to be installed by Homebrew.

Release details
Released on: Jan. 26, 2024
Requires: Indigo v2023.2.0+
Downloaded: 5 times 
Changes in this release

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.

Release details
Released on: Jan. 18, 2024
Requires: Indigo v2023.2.0+
Downloaded: 0 times 
Changes in this release

Requires Indigo 2023.2 - Will not run on earlier versions! Improved python package handling Code improvements

Release details
Released on: Dec. 16, 2023
Requires: Indigo v2022.1.2+
Downloaded: 0 times 
Changes in this release

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

Release details
Released on: Aug. 7, 2023
Requires: Indigo v2022.1.2+
Downloaded: 15 times 
Changes in this release

Requires Indigo 2022.1 Suppress SSDP Debug/Error Messages

Release details
Released on: March 28, 2020
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release

Variable substitution for Volume and Group Volume actions.

Release details
Released on: Oct. 19, 2019
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release

Reduced some error logging Can play Spotify playlists and tracks from Sonos Favorites Library Updates: SoCo v0.18 with customizations requests 2.22.0 *Twisted v19.7.0

Requirements

Indigo v7

Release details
Released on: April 7, 2019
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release

Refactored loading Sonos Favorites

Requirements

Indigo v7 Sonos Firmware v10.1

Release details
Released on: April 7, 2019
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release

Repackaged with correct Zope library

Requirements

Indigo v7 Sonos Firmware 10.1

Release details
Released on: April 7, 2019
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release

Code Fixes for Sonos Firmware v10.1 Library Updates: Twisted v18.9.0 attr v18.1.0 pyOpenSSL 18.0.0 zope.interfaces v4.6.0 gTTS v2.0.0 gTTS-token v1.1.1 mutagen 1.41.1 requests 2.20.1 *urllib3 1.24.1

Requirements

Indigo v7 Sonos v10.1

Release details
Released on: March 24, 2018
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release
  • Library Updates:
    • requests v2.18.4
    • pyOpenSSL v17.5.0
Requirements

Indigo v7+

Release details
Released on: March 13, 2018
Requires: Indigo v7.0.2 thru v2022.2
Changes in this release
  • Re-wrote SiriusXM support (again) with Sonos Music API. Note that you now need to enter your SiriusXM ID and Password in the plugin configuration dialog.
  • Fixed Pandora station calls.
  • Fixed Playbar Home Theatre events.
  • Update SoCo to v0.14 with customizations.
Requirements

Indigo v7+