Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Trying to recreate an Alexa routine that "speaks"

Featured Replies

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 ?

Solved by asbril

Go to solution
  • Author
  • Solution
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.

Guest
This topic is now closed to further replies.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.