I know it is a bit of an ask, especially when using multiple IOS devices effectivly makes this a hybrid, peer-to-peer system, but here goes…
The ability to utilize the ‘sensor’ function on the GC-100/iTach range of devices would be a great bonus to an already amazing piece of software.
I use/have used sensors that have been built into other bits of kit in the past and they can provide a multitude of uses from the status of an items power or if something is open/closed to a phone line ringing or thermostat has reached temperature. The list is as good as endless. In doing so, you can get just a simple status update on a remote/activity as to your requirements or for the more advanced option (probably not capable without a dedicated roomie server??), to have roomie execute commands/activities dependant on the status of a sensor. Though this would turn it from peer-to-peer, to a client-server system!
I can only imagine this to be a fairly large undertaking , but thought that as it wasn’t already on the list, I would add it, as I know others would benefit too, even if it were just to see the status or feedback of a sensor, plus the sensors are something else you can offer for sale in the shop.