mike-grant / haaska

Home Assistant Alexa Skill Adapter that supports v3 of the Alexa Smart Home Skill API
MIT License
537 stars 117 forks source link

Cannot find Alexa Smart Home on Designer section #125

Open ValiEne opened 5 years ago

ValiEne commented 5 years ago

Hi, I cannot see Alexa Smart Home on Designer section for any of the regions (I've tried first North Virginia as my Alexa Echo is set to English (US) - no Alexa layer; I've also tried all East/West US regions and all European ones). What i'm missing? Thanks in advance Alexa Smart Home on Designer section

ValiEne commented 5 years ago

Later update: I must hit Add Trigger and then I'm able to select "Alexa Smart Home" Now i'm stuck at the latest step: "Go back to the Amazon Developer Console/Login with Amazon window. Click Edit at the bottom right. In "Allowed Return URLs" section, click "Add another" until you have three lines. On each line, add one of the Redirect URIs from the "Alexa Developer Console" window. Click Save." I have no idea where I need to go

ValiEne commented 5 years ago

Finally i found Redirect URIs section - don't ask me where as a really don't know :))

wlraider70 commented 4 years ago

Clicking "Add trigger" caught me up for a bit too.

andrewng88 commented 4 years ago

@mike-grant ,

Thanks for your wonderful instructions.

If you're free pls help to update the following in BOLD. Thanks.

https://github.com/mike-grant/haaska/wiki/Setting-up-haaska

Setting up AWS Lambda - Part 2 In the "Designer" section of your new function, click on "Alexa Smart Home".

>>>Click "Add trigger" <<<

If you do not see this, then you have not set the correct region. A section titled "Configure Triggers" will appear. In the "Application ID" box, copy and paste the "Skill ID" from the Alexa Developer Console window (e.g. amzn1.ask.skill.ed66dfa4-1185-492e-bf6e-1f70e90fb018). Make sure "Enable Trigger" is checked. Click "Add" at the bottom right. In the "Designer" section, click on the name of your function (e.g. "haaska"). In the "Function code" section, look for "Code entry type". Click on this menu, and select "Upload a .zip file". Click the "Upload" button, and select the zip file we downloaded earlier (e.g. haaska_1.1.0.zip). In the "Handler" box, replace what is already there with "haaska.event_handler". Click "Save" at the top right of the page, and wait for it to load.

andrewng88 commented 4 years ago

Finally i found Redirect URIs section - don't ask me where as a really don't know :))

For those that are 'stucked'.

It's here https://github.com/mike-grant/haaska/wiki/Setting-up-haaska under Set Up Login With Amazon

Sample Screen It's at around 1/3 of the screen. https://developer.amazon.com/blogs/post/Tx3CX1ETRZZ2NPC/alexa-account-linking-5-steps-to-seamlessly-link-your-alexa-skill-with-login-with-amazon

jj-uk commented 4 years ago

@mike-grant ,

Thanks for your wonderful instructions.

If you're free pls help to update the following in BOLD. Thanks.

https://github.com/mike-grant/haaska/wiki/Setting-up-haaska

Setting up AWS Lambda - Part 2 In the "Designer" section of your new function, click on "Alexa Smart Home".

>>>Click "Add trigger" <<<

If you do not see this, then you have not set the correct region. A section titled "Configure Triggers" will appear. In the "Application ID" box, copy and paste the "Skill ID" from the Alexa Developer Console window (e.g. amzn1.ask.skill.ed66dfa4-1185-492e-bf6e-1f70e90fb018). Make sure "Enable Trigger" is checked. Click "Add" at the bottom right. In the "Designer" section, click on the name of your function (e.g. "haaska"). In the "Function code" section, look for "Code entry type". Click on this menu, and select "Upload a .zip file". Click the "Upload" button, and select the zip file we downloaded earlier (e.g. haaska_1.1.0.zip). In the "Handler" box, replace what is already there with "haaska.event_handler". Click "Save" at the top right of the page, and wait for it to load.

This needs adding to the doc. It's a critical step that's missing.