Hello All,
I have been trying different HA solutions for a few years. I have a fully configured and working solution based on Crestron Prodigy (kind of proprietary solution based on Zigbee) automating the Home Theater and a few other contiguous rooms since 2010. Even though it never failed since installation, the simple fact that you cannot change your config yourself is disappointing.
Circa 2012, I learned about z-wave and the ability to DIY. I started with a Veralight and, eventually moved to HomeSeer HS3. HomeSeer is light years ahead of Vera. It supports a larger number of devices and also works very well once set. A few of my light switches are made by Leviton supporting two loads and two scenes in it's two buttons. It was a real nightmare pairing those devices with Vera. You had to try several times, with the controller inches from the switches and could never have it working in a single try. With HS3, the same devices paired successfully over the first try. HS3 also allows a greater number of plug-ins. I was able to try HS3 running on both Windows and Linux. Both worked as expected and I was able to have my setup (20+ devices) working in less than 2 hours. Every z-wave device I tried worked just fine.
Since I also have a few Mac computers around the house, I decided to give Indigo6 a try. I was happy to learn there was a 30 days trial version available. I figured 30 days would more than enough to decide whether some app suits my needs.
First, let me tell you that I found Indigo6 layout and menus very easy to understand.
I was able to register my Homeseer Smartstick+ USB z-wave interface without any kind o problem. I was also able to import al the devices already present there. The vast majority of devices worked as expected. Only a Linear GDOOZ garage door device did not work on Indigo6. Schedules also worked as expected. Manually switching z-wave devices On/Off was really fast.
The deal breaker was the fact that none of my available z-wave interfaces (a Homeseer Smartstick+ and a Homeseer Z-NET) include hardware include buttons.
I was astonished to find out that Indigo6 also did not support setting a registered and otherwise fully working z-wave interface to include, nor exclude mode. Because of this, all devices already present on the z-wave interface worked, but there was no way of evolving (adding, replacing, removing devices) from the current working setup.
Another thing that caught my eye as the fact that a process called IndigoPlugInHost was ALWAYS consuming nearly 99% of available CPU. Since I was running Indigo6 on a Quad-Core CoreI7 Mac, I did not worry much about it as the machine still had about 300% CPU available over the other cores. I don't know if there is anything that can be done to make Indigo6 consume less CPU, but thought I would also comment about it.
I look forward to try Indigo7, whenever it becomes available, but, for now, I think I will probably keep running HS3.
Any comments are very well welcomed.