kw123 wrote:The soundboard with the subwoofer + 4 speakers in the corners. That's a real man cave. The whole house shakes. Better that cinema.
Sent from my iPhone using Tapatalk
That's what I'm talkin about!
nlagaros wrote:Are all your Sonos ZonePlayers online? It seems like something base. BTW, I just updated the plugin - added an option to stream TTS directly from Google.
Sonos Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 162, in actionZP_announcementMP3
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Sonos.indigoPlugin/Contents/Server Plugin/Sonos.py", line 997, in actionAnnouncement
<type 'exceptions.TypeError'>: cannot concatenate 'str' and 'NoneType' objects
# get the timer device
dev = indigo.devices[3827472] # "30 Second Timer"
# convert the "timeLeftInSeconds" state of the device to an int
# insert that into a string and send the string to the speak server command
indigo.server.speak("%i seconds to disarm alarm" % int(dev.states["timeLeftInSeconds"]))
Sonos Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 117, in actionVolumeUp
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Sonos.indigoPlugin/Contents/Server Plugin/Sonos.py", line 604, in actionDirect
<type 'exceptions.ValueError'>: invalid literal for int() with base 10: ''
DaveL17 wrote:Thanks again Nick for solving the cover art update issue.
But I'm sorry to report I may have discovered another undocumented feature:This is generated by trying to fire a [Sonos Action: Volume Up] from a control page server action. Volume Down does it too.
- Code: Select all
Sonos Error Error in plugin execution ExecuteAction:
Traceback (most recent call last):
File "plugin.py", line 117, in actionVolumeUp
File "/Library/Application Support/Perceptive Automation/Indigo 6/Plugins/Sonos.indigoPlugin/Contents/Server Plugin/Sonos.py", line 604, in actionDirect
<type 'exceptions.ValueError'>: invalid literal for int() with base 10: ''
Cheers, and thanks again for the help.
Dave
nlagaros wrote:This would only happen if the current volume is not stored properly in the ZP_VOLUME state. What do you see for the ZonePlayer in question?
file:///Library/Application%20Support/Perceptive%20Automation/images/Sonos/Kitchen%20(L+R)_art.jpg
nlagaros wrote:Good question. I still have not unboxed my Playbar yet. I will see what I can do once I get it plugged in.DU Lou wrote:I am having a blast playing with group announcements. How do I tell SONOS to resume playing "TV" on my playbar and surrounds after an announcement has been executed?
Thanks,
~Lou
DU Lou wrote:nlagaros wrote:Good question. I still have not unboxed my Playbar yet. I will see what I can do once I get it plugged in.DU Lou wrote:I am having a blast playing with group announcements. How do I tell SONOS to resume playing "TV" on my playbar and surrounds after an announcement has been executed?
Thanks,
~Lou
Hi Nick,
Since things have quieted down somewhat after the holidays I am starting to get re-engage with Indigo tinkering. I was excited to discover that when I create and execute a GA that the TV will resume playing at the volume it was set at prior to the GA. Way Cool!!! I just have a few items for feedback and refinement:
1. When music is playing, the track will restart after the GA executes. The volume does return to the previous setting though which is nice.
2a. As the GA begins to execute the volume of the music or TV will adjust a split second before the announcement plays. So if I have the TV playing at volume 30 and the GA is set to 50, the audio on the TV will get loud, then cut, then the GA will play, then the TV audio will resume at level 30.
2b. Also if I have a GA grouped with multiple speakers, the audio from the TV (Playbar) will momentarily bleed into the other speakers before the GA plays. I suspect this is because SONOS creates an ad hoc zone to execute the GA and then splits the speakers up when complete.
3. Pandora skips to the next track after a GA is played. (I don't wind but I wanted to provide feedback on the functionality)
Items 1, 2a & 2b only illustrate the perfectionist in me coming out and is just feedback provided if you wish to attempt future refinement if that is even technically possible. Otherwise I am very happy with the plugin!!!
Happy New Year!
~Lou
Users browsing this forum: No registered users and 4 guests