most of this stuff is already being done in the US. mainly using Crestron or AMX. There are large multi million dollar apartments going up (not to mention houses) that are completely controable and/or automated. The only issue is finding a controlable device for all sub-systems, though almost every sub-system has a controlable device.
It is scary that HomeNet is being used though. arg.