I'm building a home addition (myself) and I have all of the interior studs exposed at the moment. I have the urge to automate my home and put my skills as a professional software developer to use writing an Android app that will let me control my lighting, etc., from an Android tablet. Here's how my brain sorted out how to wire up my light switches: 1. I could run Cat-5 to every outlet and light switch and then I could rig up something to control them via my home network (via a relay at the point of the receptacle). 2. But then I figured why not just put all of the relays down by the circuit breaker box and control the power that way. It's much less wiring. 3. But then I realized that even though it would be neat to have my tablet control power to a lightswitch, once I cut the power remotely the lightswitch wouldn't work any more for when I wanted to turn the lights off the old fashioned way. 4. So then I figured for this to work I would need a "soft switch" which wouldn't physically cut the power--rather it would tell the relay downstairs to cut the power the same way my Android app would. 5... so that brings me here. Although I like to learn and figure things out on my own, I don't want to reinvent the wheel. Is my idea of a "soft switch" currently on the market? If so, who sells it? I like the idea of a dedicated pc down in my basement near my circuit breaker (this could have a PCI or perhaps an ISA card with the relays and software control), but is that how it's usually done? I'm just looking for someone to point me in the correct general direction on this stuff. Thanks for your time!