sommineer Posted August 9, 2018 Posted August 9, 2018 I've just started integrating the ISY with my Echos and it's been pretty smooth so far! I'm able to change state variables by voice by turning them on/off. But, to make it more natural, I'm trying to use a Routine on the Echo to handle "turning on"/changing the variable. I've setup the variable as a scene in the Alexa app. It's showing the "Scenes" list, but not in the "Scenes" list when I go make a routine. Perhaps it's a similar problem as ?
bmercier Posted August 9, 2018 Posted August 9, 2018 I'd suggest to expose the variable as a device instead. The added benefit is that a variable exposed as a device can have a brightness level which translates to the variable value. In other words, turning on the "variable" to 50% will set it to 50. Benoit
rhdph1 Posted December 19, 2019 Posted December 19, 2019 I know this is a bit old post, but can you give a sample how to do this....my Alexa only use announcements after motion sensors(hidden door sensors to be precise) are triggered
Art_DuVall Posted December 19, 2019 Posted December 19, 2019 I think you have door sensors attached to your ISY that, when triggered, you want Alexa to announce to all of your echos “The front door is open.” Is that the case??
greazer Posted December 20, 2019 Posted December 20, 2019 Just looking up the same thing on these forums. Yes. I'm wondering what the technique is to be able to have Alexa announce the state of a sensor. "Alexa, is my garage door open?"
larryllix Posted December 20, 2019 Posted December 20, 2019 (edited) To have Alexa announce a voice message from ISY. You have to define a pseudo MS in ISY Portal for the Alexa bridging table. In this process you will need to name the pseudo device, and define a state of the State variable to be considered On. After that is done, you can tell Alexa...discover! to install the new device. In the Alexa app (not the website), you create a routine with a trigger input of the pseudo MS you have created, and then define a custom voice output for the same routine. Sometimes this may take some time for the routine to be first accepted into your account. Voice output routines can only be triggered every 30 seconds, or more, or they may not function. To trigger, store a value of 1 into the state variable, wait 30+ seconds and then store 0 into the same variable. I name my variables in this style $sSayGarageDoorsAreClosed etc... Edited December 22, 2019 by larryllix
Recommended Posts