I have heard Mark van Steen talk about something similar but wireless. A bit more tricky but much more interesting. Devices sleeping most of the time waking up once per minute to send and receive. The programming gets really tricky I guess