And this is the mistake everyone makes about the Vera.... It's marketed and sold as a Z-wave solution... but it's SO much more than that. I only have a few Z-wave locks on mine, but I've got 48 lighting loads through a LiteTouch system on it, and FULL integration with my Elk M1. I moved all of my HA logic to the Vera, it's the brains of the system and it's WAY more flexible than the Elk's HA logic. There are plugins for Russound, Somfy blinds, and a ton of other things. As for being consumer grade, maybe the packaging is (it's a little green plastic box). But it's powerful, and you have FULL control over what it does unlike most other solutions. If it doesn't do something, you can make it do it with a little LUA programming. I've got voice alerts using the Vera Alerts plugin and an old Android phone, I have it chirping the siren and speaking instructions on what to do if a water sensor trips, speaking the weather when I disarm the Elk in the morning, etc. I've got it disarming the alarm on a valid code entry on the Yale lock on the front door, and turning off lights when motion hasn't been sensed for a period of time. Functionality-wise, it's FAR from consumer/hobbyist grade equipment.
I was playing around at my last house with a bunch of different technologies, and when I moved out I had an Elk M1 Gold, a Vera, and a bunch of crappy Z-wave switches. In my new house, I thought long and hard about what I wanted to do and I put in another Elk and another Vera because they worked so nicely in conjunction with each other. I would highly recommend this solution. The Vera Lite is like $169 on Amazon, if it doesn't work out for you, then you're not exactly breaking the bank. It certainly has its quirks, just like everything. But, it's stable, and it does what it's supposed to very well.
My next endeavor is to buy the 28" 4k Lenovo ThinkVision that runs Kit Kat, and turn it into a badass central management screen for all of my HA stuff using Tasker and an app that is still in Beta that provides a bridge between Vera and Tasker. This allows me to create widgets for controlling all of my HA stuff. This way, I don't have to rely on the look/feel of some HA app that may or may not support everything I want (surveillance cams, etc).
BTW, I tried using the Elk only for HA. I wouldn't say it sucked, but it was VERY limited in what it integrated with. And, the programming logic was kinda crappy and had limited storage. You'll run into this with HAI also, which is why most HA people get a 3rd party HA controller that integrates. Keep in mind that there is not currently a plugin for HAI for the Vera, so if you want to integrate it with a security system, you'll need to go with an Elk, GE, Ademco, or one of the other ones that has a plugin. I was going to go with something other than an Elk, but I like the relays on the Elk (which I can control with the Vera), and the fact that I can still do some crazy things with the automation logic on the Elk to give the Vera more capability (like using a phantom output to allow the Vera to control/view chime status and make decisions on certain voice alerts based on that). You can view the plugins available at
http://apps.mios.com