sounds like a cool project.
I know theres a linux distro thats designed to interface with some of the home automation stuff. I remember the guy was able to control the lights and stuff with his bluetooth cell phone.
edit: had to go out and find the linux distro I was talking about, its actually an addon to ubuntu linux.
its called linuxmce
heres a link to the site
http://linuxmce.com/