You know, if there were web servers in all my lights, I could write a script to run daily and check whether any bulbs were broken, then sms me at work to buy new ones. And if my phone could talk http, I could stream my answer machine messages as mp3s. If everything passively reported what state it was in - I don't care about accepting remote commands at this point - then I could write the software to integrate my house with the rest of my life. The wired life will only come about when we decouple infrastructure from implementation. And on that day, there will be adverts on my toast, and my spaghetti shapes will be Nike swooshes, cheaper than normal hoops.
Bloody hell, I sound like Dave Winer.