Yes, I have seen your screenshots, but I have not seen how you have setup the security profile. The error message is "Unknown scope provided"´.. look at page 5 in this forum and make sure that all steps are done:
1. Download the files provided by kimlood at
https://github.com/kimlood/alexa-home-telldus
2. Go to
https://api.telldus.com/keys/index and generate a private token for my users only
3. Insert the keys and tokens in global.groovy file
4. Open cmd and navigate to alexa-home-telldus-master folder
5. Run command gradlew uberjar to build the .jar file. Will be located in the build/lib folder.
6. Go to
https://developer.amazon.com/ and hit Alexa -> get started -> Add a new skill
7. Chose “Smart home skill api” and name your skill. Hit next.
8. Go back to skill information to get your Application ID, starts with amzn1.ask…
9. Go to
https://console.aws.amazon.com to create the lambda function
10. Search for lambda
11. Hit create lambda function and use blank function
12. Hit the box and chose Alexa Smart Home, in the box below paste your application ID you got in step 8. Hit Next.
13. Name your function, select “Java 8” in Runtime and upload your .jar file.
14. In Handler type: Telldus::handler, Role: Chose an existing role, and in Existing Role: lambda_basic_execution, hit next and then create function.
15. Note the ARN code in the top right corner and copy it for later.
16. Now head to the the developers console where we started and hit next twice to get to “configuration”.
17. In the Redirect URLs, copy the one that begins with
http://pitangui…
18. Head to
https://developer.amazon.com/lwa/sp/overview.html to create a security profile.
19. Hit create security profile and name it and type a description. In Consent Privacy Notice URL type
http://example.com/privacy.html and hit save.
20. Hit the gear symbol and chose web settings and then edit and type in the
http://pitangui... Address u got in step 17 and then save.
21. Go back to General and you should see some security profile ID and client ID etc.
22. Go back to your skill creation, step 17.
23. Check North America if you have an alexa amazon us account and paste your ARN code from your lambda skill.
24. In authorization URL type:
https://www.amazon.com/ap/oa
25. For client ID use the string you get from your security profile.
26. Scope, typ profile
27. Access Token URI: Use
https://api.amazon.com/auth/o2/token
28. Client Secret: Paste the Client Secret from your security profile.
29. Hit Next and your done.
30. Go to Alexa skill App and enable it under Skills -> Your Skills. Should redirect you to a sign in page.
michaelstraub wrote:Thanks that was my thought but have you seen my Screenshot? The url fits...