Jump to content

Trying to recreate an Alexa routine that "speaks"


asbril
Go to solution Solved by asbril,

Recommended Posts

Posted

Having moved from ISY to IoP, I am trying to recreate a Alexa routine that "speaks"  when a variable is set to 1 in a program. This worked fine with my ISY but I don't seem to get the variable to show up in my Alexa App.

Some time ago someone very friendly gave me the following instructions, that I kept, but I don't remember who. I followed these instructions carefully but, as mentioned, I don't see the 'motion sensor'  in he Alexa App :

Define a STATE variable with a nice name like
$sSayBothGDoorsClosed, Save!
In an ISY program insert lines $sSayBothGDoorsClosed = 1, Wait
30 seconds, $sSayBothGDoorsClosed = 0
In ISY Portal, in define Alexa table, find that variable
$sSayBothGDoorsClosed and define as a Motion detector, make On
from value = 1
Say "Alexa discover" to make it appear in Alexa app.
In Alexa app on a cell phone (Win app does not allow Routine
editing) define a Routine using sSayBothGDoorsClosed as a trigger,
make the output a custom vocal and add "Both garage doors are
closed"
Routines can take a while to be effective on Amazon sometimes.
Also Amazon may block Routine triggers

Has anything changed and are these instructions still good ?

  • Solution
Posted
1 hour ago, asbril said:

Having moved from ISY to IoP, I am trying to recreate a Alexa routine that "speaks"  when a variable is set to 1 in a program. This worked fine with my ISY but I don't seem to get the variable to show up in my Alexa App.

Some time ago someone very friendly gave me the following instructions, that I kept, but I don't remember who. I followed these instructions carefully but, as mentioned, I don't see the 'motion sensor'  in he Alexa App :

Define a STATE variable with a nice name like
$sSayBothGDoorsClosed, Save!
In an ISY program insert lines $sSayBothGDoorsClosed = 1, Wait
30 seconds, $sSayBothGDoorsClosed = 0
In ISY Portal, in define Alexa table, find that variable
$sSayBothGDoorsClosed and define as a Motion detector, make On
from value = 1
Say "Alexa discover" to make it appear in Alexa app.
In Alexa app on a cell phone (Win app does not allow Routine
editing) define a Routine using sSayBothGDoorsClosed as a trigger,
make the output a custom vocal and add "Both garage doors are
closed"
Routines can take a while to be effective on Amazon sometimes.
Also Amazon may block Routine triggers

Has anything changed and are these instructions still good ?

RESOLVED.........  In ISY Portal, Alexa was still set to old ISY instead of to IoP.

  • Like 2
Guest
This topic is now closed to further replies.

  • Recently Browsing

    • No registered users viewing this page.
  • Who's Online (See full list)

    • There are no registered users currently online
  • Forum Statistics

    • Total Topics
      37k
    • Total Posts
      371.4k
×
×
  • Create New...