Interesting. Wouldn't work for me as I try not to touch Google-anything and I don't run Windows, but still interesting. I've had a Pi enthusiast tell me how you can rig up Pis to do a lot of stuff at home, but I never felt I had the time to throw at such a big project (as in, big if you have to learn from the basics). But I do admire from afar.
you can build a smart home using any Linux/Arduino/Pi combo if you want, but it's for people with more discipline and patience than me =P
if you're crazy about it , you can spend an insane amount of time and money on smart homes. which i can't and won't.