Sonos plugin

[quote=“parkerc, post:202, topic:169644”]While I eagerly await ankers thoughts on my particular issue, I’ve been doing some digging and found some interesting things that might be of interest. (it certainly was for me) - using the IP of your Sonos unit…

http://192.168.1.xx:1400/status = gives you a list of links to various status/info pages. e.g

http://192.168.1.xx:1400/status/topology = to get the UUID of each zone player

http://192.168.1.xx:1400/status/radiolog = the radio stations you have added, so for the tts one I created it shows it as

Timestamp Type URI
4259963 stream x-rincon-mp3radio://translate.google.com/translate_tts?tl=en&q=kitchen+lights+off

http://forums.sonos.com/showthread.php?t=5706&page=6 suggests - “x-rincon-stream:uuid” is where the uuid is the identifier of the ZP with the line-in you want to use… … something like “x-rincon:RINCON_000E5811467403420”.[/quote]

That is an awesome find! Cannot wait to see what gets done with this plugin now. Seems that the plugin could now pull the data to specify each zone player through UUID and specify what is played to what player. I only have 1 running my entire home so that wont benefit me too much, I may switch it up in the future.
I noticed in that radiolog link I also see the TTS link that I pushed through Vera, however it is cut off exactly at the “?” in the URL which makes me wonder if there is an alternate character we could send thru that wont mess up, such as the & to replae the &, however i cannot find one to replace the ? symbol. I believe once that hurdle is cleared it would be no prob to send dynamic data to Sonos and pull whatever we want to be said from the Google TTS engine.

Update!
Found this also:
http://192.168.0.3:1400/support/review – provides a consolidated, browsable view of the diagnostics across all the devices. It includes the controllers if they are awake at the time.
http://192.168.0.3:1400/support/ – Seems to be some xml page not html friendly.
http://192.168.0.3:1400/reboot
http://192.168.0.3:1400/unlock.htm – Mystery Submit page
http://192.168.0.3:1400/region.htm

… The rabbit hole goes deepers.
Found a link to an old WIKI now replaced with spam, checked version history and found these noteable links;
http://cliqklabs.com/sonos_wiki/index.php5?title=Software_Hacking

That Wiki has a lot of strange info if you go to the history before the spam/hackers took it over.

This may be useful to Anker or any other dev on this plugin;
http://sonority.codeplex.com/SourceControl/list/changesets

WATCH THIS VIDEO - This guy is doing EXACTLY what we are trying to accomplish, and pretty scary to see that Pandora has 0 security and with any email you can pull the StationID’s which (if/when supported we can specify in the Sonos)
http://www.screencast.com/t/to34GwN5d

Link to his website with probably everything we’ll need. Props to him for this genius piece of software attached.
http://www.sonoscontrol.com/