jblackst5000 Posted March 22, 2016 Posted March 22, 2016 I just recently purchased my Amazon Echo and installed the ISY Portal successfully. I was able to log into my ISY Portal account and add devices and scenes and add them using the Amazon Alexa app. I am able to turn on/off any devices or scene but not able to execute a program using Echo. I am able to add the program using the pull down tab under "Spoken Nodes and Scenes" and then have Alexa discover them using the Amazon Alex App. However, When I try and execute a program nothing happens. I hear a sound from echo thinking it was executed but not work. I am not an experienced programmer so I am probably writing the program wrong. Here is an example of a program I want to be able to run using Amazon Alexa: Program Name: Elk Stay If "No Condition" Then Set Elk Area "Blackston" arm stay Else No Action When giving a command to Alexa I say " Alexa, Run program "Elk Stay" I get a tone like it worked but it does not arm my Elk Security in Stay Mode. I am thinking maybe I need to put in an "IF" statement. Oh by the way if someone can tell me how to copy a program from my ISY to paste into this forum it would also be great appreciated. Someone told me some time ago but I forgot how to do that. Any help anyone can provide would be greatly appreciated. Quote
LeeG Posted March 22, 2016 Posted March 22, 2016 Right click on Program name, last entry is Copy to Clipboard. Paste into forum post. Quote
jerlands Posted March 22, 2016 Posted March 22, 2016 To copy a program right click and at bottom "copy to clipboard" then paste into post. If the program executes via the admin console (right click run then) it'll run from Echo. Programs executed from Connected Home On=run Then, Off=run Else. (Alexa, Elk Stay On or Alexa, turn Elk Stay On) Programs executed from Skill run If (Alexa, ask Izzy run Elk Stay or Alexa, tell Izzy to execute Elk Stay) You can view history of what Echo hears by going to Alexa app > Settings > History Jon... Quote
stusviews Posted March 22, 2016 Posted March 22, 2016 (edited) Alexa cannot run a program. If you ask Alexa to turn <program_spoken> On, then the Then statements will execute, Off will execute the Else statements. Edited March 22, 2016 by stusviews Quote
Teken Posted March 22, 2016 Posted March 22, 2016 Alexa cannot run a program. If you ask Alexa to turn <program_spoken> On, then the Then statements will execute, Off will execute the Else statements. Stu, Are you splitting hairs here or are you being extremely precise? Speaking as a lay person anything outside of a device invoked by Amazon Echo would reside in the program(s) tab. Within the program tab resides the IF, THEN, ELSE, clauses which are part of a crafted program the user has created. So again my question is are you splitting hairs or being extremely precise in you reply? As most of us could agree the conditions reside in the programs tab / program tree / program folders. Quote
stusviews Posted March 22, 2016 Posted March 22, 2016 (edited) Alexa has a limited vocabulary. "Run program" is not part of it. "On" will execute True, "Off" will execute Else. Izzy can "run" a program (If is executed). Edited March 22, 2016 by stusviews Quote
Teken Posted March 22, 2016 Posted March 22, 2016 Alexa has a limited vocabulary. "Run program" is not part of it. "On" will execute True, "Off" will execute Else. Izzy can "run" a program (If is executed). Gotcha, thanks for the clarification . . . Quote
Scottmichaelj Posted March 23, 2016 Posted March 23, 2016 I just recently purchased my Amazon Echo and installed the ISY Portal successfully. I was able to log into my ISY Portal account and add devices and scenes and add them using the Amazon Alexa app. I am able to turn on/off any devices or scene but not able to execute a program using Echo. I am able to add the program using the pull down tab under "Spoken Nodes and Scenes" and then have Alexa discover them using the Amazon Alex App. However, When I try and execute a program nothing happens. I hear a sound from echo thinking it was executed but not work. I am not an experienced programmer so I am probably writing the program wrong. Here is an example of a program I want to be able to run using Amazon Alexa: Program Name: Elk Stay If "No Condition" Then Set Elk Area "Blackston" arm stay Else No Action When giving a command to Alexa I say " Alexa, Run program "Elk Stay" I get a tone like it worked but it does not arm my Elk Security in Stay Mode. I am thinking maybe I need to put in an "IF" statement. Oh by the way if someone can tell me how to copy a program from my ISY to paste into this forum it would also be great appreciated. Someone told me some time ago but I forgot how to do that. Any help anyone can provide would be greatly appreciated. Make sure all the zones are not violated for the Elk. Also the spoken command should be something like "Alexa turn on "security away" Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.