Smart Home Skill开发流程

from:https://g.alicdn.com/aic/ilop-docs/2018.10.35/py5kob.html

1 注册亚马逊开发者账号

开发者需要前往亚马逊开发者平台,注册一个亚马逊开发者账号。

2 创建Smart Home Skill

developer console 中,找到Skills,点击Creat Skill。
为SKill起一个用户便于搜索的名称,并选择智能家居技能模板“Smart Home”。

3 填写基本信息

4 Account Linking信息填写(oauth2.0协议)

5 购买AWS Lambda,创建Smart Home Skill的Function

由于Amazon Alexa官方要求,使用Smart Home Skill模板的开发者,必须购买AWS的Lambda产品,完成语音控制链路中function的实现。

5.1 AWS Lambda 配置

我们为了让开发者更快地完成skill的开发,平台提供了现成代码的的下载,可以直接上传到AWS的Lambda中。
请根据以下步骤,完成Lambda的基本信息、上传代码、配置项的填写。

5.2 function ARN回填到Alexa Skill创建-步骤1的endpoint

6 下载Alexa App,调试Skill

注:在大陆地区下载Alexa app需要使用国外的应用市场账号,所以国内测试建议通过网页来配置。
网页配置地址:http://alexa.amazon.com/spa/index.html

posted @ 2022-11-19 18:11  fishpro  阅读(140)  评论(0编辑  收藏  举报