Sonos Success

General HouseBot discussion. Any issues that don't fit into any of the other topics belong here.
Post Reply
Osler
HouseBot Guru
Posts: 742
Joined: Fri Feb 03, 2006 11:18 pm

Sonos Success

Post by Osler »

To whoever is interested in integrating the sonos audio system with HouseBot I am happy to report I have near complete integration as of this evening.

The biggest hurdle was allowing for the sonos music library to be browsed so that tracks could be picked and added to the queue. I successfully browsed through the music collection exposed by the zoneplayer this evening and built a queue...all from a SWRemote. This was done natively via the zoneplayer without a need to build or reference an external database. At this point full transport and rendering control is possible as well as the ability to add and remove songs from the queue at will. Now...I just need to buy some more ZonePlayers.....

I will work the kinks out of the set-up over the next week or so and then provide full documentation and the scripts needed to accomplish this for those who are interested.

Osler

P.S. I think this is the first thing I have done with HouseBot that my wife *truly* appreciates.
Richard Naninck
HouseBot Guru Extraordinaire
Posts: 1121
Joined: Tue Sep 28, 2004 7:49 am
Location: The Netherlands

Post by Richard Naninck »

Well done! Hopefully I get a chance to test it some day. Sonos is becoming very affordable these days and provides a solid multiroom audio system. Now all I need is the rooms;)
Osler
HouseBot Guru
Posts: 742
Joined: Fri Feb 03, 2006 11:18 pm

Post by Osler »

Sonos is great. I will end up with a 6 zone system for under $3000 (US). I don't think there is another system out there that gives you as much "remote" control and offers both digital music and line-in streaming....all synchronized...for that price. I love the fact that it catalogs your music for you and exposes it in an easy format for navigation. Just tell it where your tracks live...anywhere on the network...and it bundles them together in a format that you can navigate through from one source.

Osler
Richard Naninck
HouseBot Guru Extraordinaire
Posts: 1121
Joined: Tue Sep 28, 2004 7:49 am
Location: The Netherlands

Post by Richard Naninck »

What does it use for coverart? 3V or 2V?
I don't have the covers in my tags, but all of my cd's are stored in separate folders and all of these folders contain a folder.jpg being the cover for that cd.
Osler
HouseBot Guru
Posts: 742
Joined: Fri Feb 03, 2006 11:18 pm

Post by Osler »

I still haven't figured out how to pull cover art via UPnP. All my files are .mp4 (Apple Lossless) and the art is embedded. Each track has an associated AlbumartURI which is supposed to be a link to that albums cover art, but I can't for the life of me get to the art using this (the Sonos controller displays them no problem). I am leaning towards doing what you have done and keep a folder.jpg file. The path to the album folder is provided in the AlbumURI (A:SERVERNAME/MediaFiles/The Best of Sting) and a simple modification to this could be used to pull up the folder.jpg. Album art will be the final push on this project for me.

Osler
Richard Naninck
HouseBot Guru Extraordinaire
Posts: 1121
Joined: Tue Sep 28, 2004 7:49 am
Location: The Netherlands

Post by Richard Naninck »

When Incoronado used my music script he changed it using id3v3 tags whereas I have id3v2 tags. His tags also contain coverart and he is displaying it. However this art is coming from his harddrive and not via UPnP so probably it wouldn't bring you anything.
But hey, if the Sonos remote is displaying it, there MUST be a way for you to do the same. Coverart adds up to the eye candy! Good luck..
Osler
HouseBot Guru
Posts: 742
Joined: Fri Feb 03, 2006 11:18 pm

Post by Osler »

I didn't realize that. I will pull both scripts tonite and take a peak at them.

Osler
Osler
HouseBot Guru
Posts: 742
Joined: Fri Feb 03, 2006 11:18 pm

UPDATE

Post by Osler »

Still success with this. Just working out some minor kinks in the master script. I think it is about ready for public consumption but want to put together a little "How to" to go along with the script. Look for something next weekend for any HouseBot and Sonos users (sound of crickets).

Osler
Post Reply