You don't really need to tie yourself to one protocol. Many systems support different protocols that tie into a system. Check HAI site out. They have a ton of connectivity partners, which means those systems are able to interface through their system. Zigbee is an example.
Home Automation, Inc (HAI)»www.homeauto.com