Hi All,
As the subject notes, I am only a few days in on home automation in general and with Indigo. I have a couple of Z-wave devices with my ADT Pulse setup, but haven't done anything with it since install so I'm not counting that a HA experience. I wanted to really dive in on home automation over the holiday break. In preparation, I spent countless hours reading forums trying to decide on a platform. It seemed like each system had tradeoffs between cost, reliability, ease of use, Alexa support, etc.. While I'm still not completely sold, I decided to start my journey with, and have Indigo (trial license) deployed with some pretty good success. I also have an unopened SmartThings hub sitting on my desk as a backup plan.
I was able to exclude my existing GE dimmer switches and lamp module from Pulse, and include it on my Indigo network. I also installed a GE fan control switch and the alexa-hue bridge without any issue. I setup a couple schedules, and even added virtual devices for Alexa to trigger commands on my Roku to pause/play movies via Plex (just a simple Python script sending an HTTP POST - far easier than talking to the Plex API). Next I setup homebridge-indigo so I could also have Siri control those same devices. And lastly I setup echo-sonos for Alexa control of my whole house Sonos setup, but this is outside of Indigo (although sending commands to node base sonos-http-api from Indigo is very easy). All in all, things are working pretty well and Indigo was relatively painless to jump into and get immediate results.
Now on to some questions:
My GE Fan Control (12730) shows up in Indigo as Dimmable Power Switch. I am able to control the 3 fan speeds by moving the 'brightness' between 1-33, 34-65, and 66-100, in Indigo as well as Alexa. However this is a bit awkward. Is this intentional, or is the device type mis-detected? If intentional, is there any way use the UI elements for FanLinc with this Z-Wave device? I realize that the emulated Hue bridge only supports lights, and so the brightness setting will be necessary for control via Alexa. However it would be nice to overlay proper fan graphics which translate to static brightness settings to the underlying device. Basically is it possible to wrap SpeedControlDevice UI around around a DimmerDevice?
I see that HeatIt is an officially support Z-Wave device in Indigo 7. Does anyone know where this can be purchased in the US? Does the device support fahrenheit on the display and/or in Indigo? Can Indigo change the set point? I'm assuming I'd be able to link HeatIt to a virtual on/off device for control by Alexa?
I'm also looking to make my garage doors smart. What devices are support by Indigo? Looks like Aeotec ZW062 is partially supported, Linear GD00Z-4 is functional, and Garageio is unsupported. Is this correct? Are there other choices? Do any of them support the open/close sensor such that Indigo is aware of state? I'm looking to solve the classic use case of checking to see if I left my garage door open, and if so close it. Ideally an Indigo supported device would be able to support a 3 garage doors without purchasing 3 separate units (like Garagio).
Are there any current efforts for expanding Alexa support for Indigo so we can get more advanced capabilities? It would be cool idea to embed Flask-Ask into a server plugin and release this a generalized Alexa framework. It certainly wouldn't be turn-key, but would make it very straight forward for anyone to tweak their intents/utterances, and then create a corresponding function in the plugin. The general idea is that you'd send all commands to an external HTTPS resource (like the Reflector endpoint or ngrok) instead of using Lambda.
Thanks in advance for any assistance.