If you don't want to dedicate a computer to run your home, you don't have to! Read my Standalone Home Automation to learn about another approach.