- add more HM / HmIP devices
- refactor io-package to only one view
- ONVIF
- HUE
- https://developer.amazon.com/settings/console/securityprofile/create-security-profile.html
- https://developer.amazon.com/settings/console/securityprofile/web-settings/update.html
Create a Smart Home Skill under https://developer.amazon.com/alexa/console/ask
- Payload version: v3
- Smart Home service endpoint
- Default endpoint:
none
(later)
- Default endpoint:
- Account Linking
- Do you allow users to create an account or link to an existing account with you?
yes
- Allow users to link their account to your skill from within your application or website
no
- Allow users to authenticate using your mobile application
no
- Security Provider Information
- Auth Code Grant:
Yes
- Your Web Authorization URI:
https://iobroker.your.dyndns.com/iobroker/alexa-cloud/auth
- Access Token URI:
https://iobroker.your.dyndns.com/iobroker/alexa-cloud/token
- Your Client ID:
amzn1.ask.skill.XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
(copy to iobroker) - Your Secret:
secret
(copy to iobroker) - Your Authentication Scheme:
Credentials in request body
- Scope:
iobroker
- Domain List:
iobroker.your.dyndns.com
- Default Access Token Expiration Time
3600
- Your Web Authorization URI:
- Auth Code Grant:
- Do you allow users to create an account or link to an existing account with you?
- Permissions
- Send Alexa Events:
On
- Alexa Client Id:
amzn1.application-oa2-client.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
(copy to iobroker) - Alexa Client Secret:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
(copy to iobroker)
- Send Alexa Events:
Follow the next steps from Lambda Readme.md
cd lambda
serverless remove
- https://www.jsonschemavalidator.net/
- https://raw.githubusercontent.com/alexa/alexa-smarthome/master/validation_schemas/alexa_smart_home_message_schema.json
- https://github.com/jaydenhinrichsen/rtsp-over-http
- https://developer.amazon.com/de-DE/docs/alexa/smarthome/steps-to-build-a-smart-home-skill.html
- https://developer.amazon.com/en-US/docs/alexa/smarthome/get-started-with-device-templates.html
- https://developer.amazon.com/de-DE/docs/alexa/account-linking/configure-authorization-code-grant.html
- https://developer.amazon.com/de-DE/docs/alexa/account-linking/requirements-account-linking.html#access-token-uri-requirements
- https://developer.amazon.com/en-US/docs/alexa/account-linking/skill-activation-api.html#get-status
- https://developer.amazon.com/en-US/docs/alexa/device-apis/alexa-authorization.html