I have work in progress/done for following:
1) RPi internet radio / controller / alarm clock / temperatures
2) Arduino more temperatures / light control / display
3) Android software to simply control these from my phone over home WLan
So RPi is the heart that connects these together, Arduino(s) connected over ethernet or some other media to do more of the io-intensive tasks. Next step would be to get that android software started so I would not need to do all the controls with curl and then start planning possibly more lights, some fan controls to even up the temperatures between floors etc.
More details in
http://techblog.ilujo.net I have some pics but not online yet. There is link to short video demo from first set of lights attached.
- Jokke