API docs or it didn't happen.
Looks like a cool project, I just find it hard to believe he used wireshark to figure out the API on his own, given that he acknowledges:
I took a few bits from @n1mda's project: https://github.com/n1mda/sonos-objc
Sorry to be cynical, my BS meter just went through the roof.