Matt
|
|
« on: October 17, 2010, 12:04:31 PM » |
|
I've started work on the Sonos driver. I believe i've overcome all the roadblocks I had previously encountered which prevented this from being possible.
So far I can read the current status of a zone player (playing, stopped etc). It's not much, but it's a start.
I'll post any updates here on the forum.
|
|
|
Logged
|
|
|
|
Oz AVI
Regular
Newbie
Posts: 13
|
|
« Reply #1 on: October 18, 2010, 01:56:18 PM » |
|
Very impressed Matt, I'm looking forward to the results of this one.
|
|
|
Logged
|
|
|
|
Matt
|
|
« Reply #2 on: October 18, 2010, 06:01:58 PM » |
|
Added Zone mute on/off and LED on/off today. Going to try and request a list of available songs next... should be fun
|
|
|
Logged
|
|
|
|
Matt
|
|
« Reply #3 on: October 21, 2010, 01:24:15 PM » |
|
Added Zone play/pause/next/previous, volume up/down and started to implement the feedback notification system.
|
|
|
Logged
|
|
|
|
Matt
|
|
« Reply #4 on: October 22, 2010, 05:56:47 PM » |
|
Got Line-In control working (name, input level, play now, request line level). I've got basic "add song to queue" working - however it requires that you know the full path to the song. Not very useful so far...
|
|
|
Logged
|
|
|
|
Matt
|
|
« Reply #5 on: October 30, 2010, 09:25:53 AM » |
|
Managed to get some basic feedback working yesterday. I can display current track number, track length and track name - even if it's started by the Sonos remote or the Desktop Controller software.
|
|
|
Logged
|
|
|
|
Matt
|
|
« Reply #6 on: November 01, 2010, 07:20:00 PM » |
|
Made some big progress today - managed to get a list of artists to display in a scrolling list on the K4.
|
|
|
Logged
|
|
|
|
Matt
|
|
« Reply #7 on: November 02, 2010, 11:47:52 AM » |
|
Success! I can now display Artist -> Albums -> Tracks. Selecting a track adds it to the current zone's playlist.
|
|
|
Logged
|
|
|
|
dinom
Regular
Newbie
Posts: 13
|
|
« Reply #8 on: November 02, 2010, 08:30:11 PM » |
|
Great work Matt!
|
|
|
Logged
|
|
|
|
Matt
|
|
« Reply #9 on: November 03, 2010, 06:10:30 PM » |
|
Got realtime volume updating working. Now if you use a Sonos remote or the desktop software the volume is instantly updated on the RTI remote.
|
|
|
Logged
|
|
|
|
Matt
|
|
« Reply #10 on: November 08, 2010, 10:36:35 PM » |
|
I now have a ZP120 and ZP90 for testing. Got the first part of the code written for supporting multiple devices today.
|
|
|
Logged
|
|
|
|
Matt
|
|
« Reply #11 on: November 28, 2010, 10:26:02 AM » |
|
A quick update, here's what's working so far:
- 16 zones - Full transport control per zone (ie. Play/pause/skip etc) - Currently playing info per zone (track, length, artist, album, track number etc) - Next track info per zone (same as currently playing) - Volume and mute control per zone - Front LED control per device - Line-in control - Realtime updates on the RTI gear when a change is made via the sonos controller or desktop app. - 2-way scrolling list access to artists/albums/tracks
Currently working on track position (ie. bar graph that creeps along as the song plays). Once that's working i'll be adding support for the new iPod dock.
|
|
|
Logged
|
|
|
|
drewski300
Beta Tester
Newbie
Posts: 21
|
|
« Reply #12 on: December 16, 2010, 08:03:04 AM » |
|
Would love to Beta this if you are getting close.
|
|
|
Logged
|
|
|
|
drewski300
Beta Tester
Newbie
Posts: 21
|
|
« Reply #13 on: January 17, 2011, 03:55:18 AM » |
|
How's it coming? I'm not sure you can tell but I'm really excited for this driver.
|
|
|
Logged
|
|
|
|
Matt
|
|
« Reply #14 on: January 19, 2011, 09:33:01 AM » |
|
Took one step back on the Sonos driver... it was getting over bloated due to feature creep. Spent the day removing dead code and refactoring some of the slower functions. Much happier with the direction of the driver now.
|
|
|
Logged
|
|
|
|
|