Any suggestions how to organize this?

Great stuff thanks guys!

Are you using the nRF24L01+ ?

Yes

With this library ? NRF24: NRF24 library for Arduino

I could, I have been studying maniacbug's stuff.

Posted on: Today at 11:29:21 amPosted by: wildbi
You may need to arrange external circuitry to wake the arduino when data transmission is detected and you'll likely need to arrange for the sending unit to send some discardable data to wake the receiver before sending real data.

Somewhere I did see that this RF unit had a sleep mode, now if I can just retrace my steps. So I would have to have two possibilities to wake it, signal on the RF or timer. I may have to consider putting an RTC on the command unit that will wake the field unit. The command unit will be plugged into the wall so power is not an issue.

I'd just build a function to handle each subsystem & call them all unconditionally from loop. Let each of them keep track of time using millis to see if it's time to do something.

Excellent, I am going to start there.

On a side note, how long before the IDE is replaced by http://www.wolframalpha.com/examples/? It'll be integrated into your home so you just say out loud "Computer program my arduino to blink an LED on pin 9 every five seconds" and it'll find the arduino and send it the .hex with no other input. I'm thinking we're close.