I have seen something on Discovery Channel once, where a man build a computer/server into his house. Which controlled the music, heating, lighting and alarm system. (might even be more but cant remember, its been a while)
But I definitely think such levels of AI are already possible with today's technology level. Its just about how much time you want to spend on creating the software. As I believe, that the technology level isnt the biggest hurdle to over come. But the level of creativity is. Because the power required to run an advanced AI can be multiplied by adding multiple machines or using a supercomputer.
Here is the vid of the episode of Discovery Channel:
just my 2cents
edit: Added the video of Discovery ChannelEdited by Rexel - 7/27/11 at 4:22pm