Also, eNoodle did a multiroom setup and iirc he did document his findings in the wiki as well.
[urlhttp://wiki.linuxmce.org/index.php/User:ENoodle][/url]
I've read it. I personally think that doing parent device and zone children devices is a bit better approach, cause it's scalable to multiple zones.... At the end, you end up writing custom Ruby code for your device, but that is solely done in parent device.
It would be nice to have some discussion about this, cause we can prepare things already in 8.10 for such setups...
Regards,
Bulek.