I'm helping a friend plan the security and automation system for his house. My background is in software program/project management and IT management, so I'm fairly technical, but not a developer and I have basically no experience with home security...