I'd like to know the answer to this too, especially in the light of the Flic2 and the Hub SDK. I've emailed and tweeted Flic a few times but got no reply. With regard to Sonos, I'm not sure I see the point of just being able to change the volume or skip tracks, as the buttons on the Sonos can do that anyway. But shuffling a playlist would be brilliant. Does anyone know ?