- Posted on
Wed Oct 19, 2016 10:23 pm
-
george99
offline
-
- Posts: 224
- Joined: May 27, 2015
I didn't read this entire very long thread, but from what you wrote, I am already doing what you wanted. Just in a different way.
I use alexa/echo to control anything in Indigo with almost no limits. I use it in conjunction with IFTTT and Maker.
Basically I set up a PHP/CURL script that receives the commands from IFTTT/Maker and translates them into a URL that I call indigo with and Indigo responds in turn.
For dimming, what I did was to create 10 levels of dimming. 10% thru 100%. I created a variable that stores the DIM level (increments of 10). I created a IFTTT/Maker rule that I can change that variable with.
Then when I say "Alexa Trigger Dim Living Room Lights", it will set the living room lights to the level in the variable.
I don't dim that often, so 1 global variable for all my lights is fine, and I can just change it as needed.
Granted the dimming part of it is a pain and not ideal. I mainly did it just to prove to myself that I could do it. I am a programmer, I like messing around with this stuff.
Regardless of all that, I use the HUE/Echo plugin, so for at least 27 (or whatever that max number is) of my lights, dimming is much easier.
But I use Alexa to turn my alarm on, and a variety of other things. All with the help of IFTTT/Maker, and my PHP/CURL script.