Tested all functions except ones (linein, radio, playlist) not populated per in earlier post.
Following work and status changes correctly when one zone
Play
Pause
Mute
Vol
Vol up
Vol dn
next
previous (goes back to previous track. does not restart current track)
Stop
Toggle play
queue (starts playing current track after being switched to radio or linein. As it should in my opinion)
When two zones grouped all above work but the status of the grouped player doesn't change as the main player does
Following actions have issues
Crossfade can be turned on but not off (should be a toggle?)
Repeat and Shuffle do not work at all
Repeat:
- Code: Select all
Sonos Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 95, in actionQ_Repeat
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/Sonos.indigoPlugin/Contents/Server Plugin/Sonos.py", line 445, in actionDirect
<type 'exceptions.ValueError'>: invalid literal for int() with base 10: 'true'
Shuffle
- Code: Select all
Action Group Sonos Portable Queue Shuffle
Sonos Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 98, in actionQ_Shuffle
File "/Library/Application Support/Perceptive Automation/Indigo 5/Plugins/Sonos.indigoPlugin/Contents/Server Plugin/Sonos.py", line 458, in actionDirect
<type 'exceptions.ValueError'>: invalid literal for int() with base 10: 'true'
When portable is main and office is grouped. If a queue office command is issued the office zone is removed from group. If a group of three then just office is removed and the other two stay grouped and keep playing. (good I think?)