Currently, Alexa cannot send web requests directly…
(So she cannot use the “External URL” to fire a piston)
The easiest way is to have Alexa change a device that webCoRE can monitor.
(IE: using Simulated Switches)
If you find yourself with too many SimSwitches (too much clutter)… here are a few tips:
I like to label all my SimSwitches to start with the letter “V”. For example:
Name: Quick Light
This lets me call the device normally thru Alexa, (turn on Quick Light), but also keeps all my SimSwitches neatly grouped together when looking at my list.
Additionally, if you have a good memory, it is possible to create a single Simulated Dimmer Switch, which can
trigger up to 99 different pistons. For example, I have one called “Body Temp” which I use to tell my house how hot or cold I feel at the moment. Depending on my voice command, it executes one of 5 pistons.
Alexa, turn Body Temp to 10… (means I am very cold)
Alexa, turn Body Temp to 30… (means I am cool)
Alexa, turn Body Temp to 50… (means I am just right)
Alexa, turn Body Temp to 70… (means I am warm)
Alexa, turn Body Temp to 90… (means I am very hot)
(Note: If you go this route, do NOT use level 0 or 100 in your programming)
So basically, different voice commands all change the one device… but different actions take place depending on which number I change the “Dimmer” to.