Author Topic: Sonos plugin - version 1.4 released  (Read 8035 times)

Offline lolodomo

  • Moderator
  • Master Member
  • *****
  • Posts: 3484
  • Karma: +74/-10
Sonos plugin - version 1.4 released
« on: September 12, 2015, 12:12:27 pm »
The version 1.4 of the Sonos plugin is now available.

You can download the ZIP file at the bottom of this page: http://code.mios.com/trac/mios_sonos-wireless-music-systems/browser/tags/1.4
Please note that the "services" subdirectory in this archive is unnecessary.

This version will be available in the MiOS app store later.


What's new in version 1.4:
  • Fix: Google TTS engine
  • Fix: group management for Playbar
  • Fix: zone name with special XML characters like & < > ' or "
  • Fix: compatibility with Vera firmware 7.0.11
  • New Microsoft Translator TTS engine
  • New MaryTTS engine
  • New language per country for TTS

Offline wezley69

  • Sr. Member
  • ****
  • Posts: 289
  • Karma: +6/-6
Re: Sonos plugin - version 1.4 released
« Reply #1 on: September 12, 2015, 12:40:22 pm »
Loaded just fine.  Tried Microsoft TTS and it worked a few times for me then quit.  i returned to google for TTS.

Offline lolodomo

  • Moderator
  • Master Member
  • *****
  • Posts: 3484
  • Karma: +74/-10
Re: Sonos plugin - version 1.4 released
« Reply #2 on: September 12, 2015, 12:47:51 pm »
V1.4 has just been released in the app store. State is "Pending approval". So should be really available in few days.

Offline wezley69

  • Sr. Member
  • ****
  • Posts: 289
  • Karma: +6/-6
Re: Sonos plugin - version 1.4 released
« Reply #3 on: September 16, 2015, 07:16:00 am »
I have had 2 lockups after this new version.  The night of this release and install and last night.

Offline lolodomo

  • Moderator
  • Master Member
  • *****
  • Posts: 3484
  • Karma: +74/-10
Re: Sonos plugin - version 1.4 released
« Reply #4 on: September 16, 2015, 07:43:55 am »
V1.4 was approved and so should be available in the store.

This new version only includes minor technical changes, that means there is no reason for impacting Vera stability more than with version 1.3.
« Last Edit: September 23, 2015, 12:58:59 pm by lolodomo »

Offline wezley69

  • Sr. Member
  • ****
  • Posts: 289
  • Karma: +6/-6
Re: Sonos plugin - version 1.4 released
« Reply #5 on: September 16, 2015, 07:44:50 am »
OK.  Thanks.  Will call support.   

Offline dwighthenry61

  • Sr. Newbie
  • *
  • Posts: 23
  • Karma: +0/-0
Re: Sonos plugin - version 1.4 released
« Reply #6 on: October 31, 2015, 05:07:05 pm »
Sonos TTS died again couple weeks ago, I manually downloaded 1.4, created a new device, but still unable to get speech, even if I type in the plugin itself to test TTS. Any ideas on how to solve this please?

Offline lolodomo

  • Moderator
  • Master Member
  • *****
  • Posts: 3484
  • Karma: +74/-10
Re: Sonos plugin - version 1.4 released
« Reply #7 on: November 01, 2015, 03:06:30 am »
Sonos TTS died again couple weeks ago, I manually downloaded 1.4, created a new device, but still unable to get speech, even if I type in the plugin itself to test TTS. Any ideas on how to solve this please?

Sonos TTS is working well but you have to switch to another engine than Google. Usage of Google TTS is now very limited, probably a wish of Google to reduce such of our usage.

Offline MNB

  • Hero Member
  • *****
  • Posts: 689
  • Karma: +4/-9
Re: Sonos plugin - version 1.4 released
« Reply #8 on: November 01, 2015, 10:51:40 am »
@loldomo, glad you made mention of limited usage, I've too noticed spotty service over the last months using google TTS, which one are you recommending that will provide consistent service and has variate of voices? Mike
Edge-1.7.2607, VRI06-1LX Dimr (6), VS05-1LX Sw (4), GE ZW3002 Dimr (1), HA01C Outlet (12), HA02C Sw (6), HA04C Sw (4), GE Sw (2), HA05 Sw (3), MiniMote Contr (5), HSM200/100 Sensor (2), ZW100A Sensor (8), Nest thermostat (1) & Protect Fire/CO (6) Kwikset Locks (3), F18918W (1) & IP3M-9 (6) Cam's

Offline dwighthenry61

  • Sr. Newbie
  • *
  • Posts: 23
  • Karma: +0/-0
Re: Sonos plugin - version 1.4 released
« Reply #9 on: November 01, 2015, 03:39:49 pm »
How do I use the Microsoft TTS, do I just select it in the settings and that's it, or do I need to enter other settings detail. DO I need a client ID and a Client secret, and if so how do I get that? I tried just selecting Microsoft in the settings but nothing happens.

Offline lolodomo

  • Moderator
  • Master Member
  • *****
  • Posts: 3484
  • Karma: +74/-10
Re: Sonos plugin - version 1.4 released
« Reply #10 on: November 02, 2015, 01:28:46 am »
@loldomo, glad you made mention of limited usage, I've too noticed spotty service over the last months using google TTS, which one are you recommending that will provide consistent service and has variate of voices? Mike

Microsoft Translator.

Offline lolodomo

  • Moderator
  • Master Member
  • *****
  • Posts: 3484
  • Karma: +74/-10
Re: Sonos plugin - version 1.4 released
« Reply #11 on: November 02, 2015, 01:29:43 am »
How do I use the Microsoft TTS, do I just select it in the settings and that's it, or do I need to enter other settings detail. DO I need a client ID and a Client secret, and if so how do I get that? I tried just selecting Microsoft in the settings but nothing happens.

http://forum.micasaverde.com/index.php/topic,33223.0.html
Yes, you have to set client id and client secret.

Offline dwighthenry61

  • Sr. Newbie
  • *
  • Posts: 23
  • Karma: +0/-0
Re: Sonos plugin - version 1.4 released
« Reply #12 on: November 02, 2015, 01:50:14 pm »
Thanks @lolodomo I have it all setup and everything works great. I have another question however concerning using 2 say statement in a luup code. I have the code below
 luup.call_action("urn:micasaverde-com:serviceId:Sonos1", "PlayURI",
                 {URIToPlay="x-file-cifs://presidiocloud/veradata/dogbarking.mp3",GroupZones="ALL", Volume=100},
                 108)

luup.call_action("urn:micasaverde-com:serviceId:Sonos1", "Say",
                 {Text="Someone is at the front door", Language="en", GroupZones="ALL",Volume=100},
                 108)
However when it executes no matter where I place the Say or PlayUri command, the two commands run into each other and one gets executed. Is there a way to pause between execution ?

Offline lolodomo

  • Moderator
  • Master Member
  • *****
  • Posts: 3484
  • Karma: +74/-10
Re: Sonos plugin - version 1.4 released
« Reply #13 on: November 03, 2015, 01:01:27 pm »
luup.sleep ?

Offline dwighthenry61

  • Sr. Newbie
  • *
  • Posts: 23
  • Karma: +0/-0
Re: Sonos plugin - version 1.4 released
« Reply #14 on: November 06, 2015, 03:49:14 pm »
thanks, I was afraid to use it because elsewhere in the forums others were saying that vera would reboot sometimes thinking that execution was blocked. I'll try this.