0

我希望我的自定义技能能够打开和关闭 WeMo 或 TP-Link 开关/插座。Alexa Skills Kit 中是否有一些 API 可以让我打开和关闭家庭设备,类似于 Alexa Routine 如何打开和关闭设备?

4

1 回答 1

1

1.- 创建技能时,选择“智能家居”预建模型

2.- 设置端点

3.- 设置帐户链接,以便用户可以链接他们的 TPLink 或 WeMo 帐户

4.-以 Alexa Smart Home 技能适配器示例为模板 https://github.com/awslabs/serverless-application-model/blob/master/examples/apps/alexa-smart-home-skill-adapter/index。 js

5.- 选择 Alexa Smart Home 作为 Lambda 函数的触发器 - 假设您将使用 AWS 作为后端

6.- 确保实现以下两个功能:

function handleDiscovery(request, callback)
function handleControl(request, callback)

7.- 智能家居请求将通过对帐户链接信息访问的 TPLink 和 WeMo 云服务的 API 调用来实现(步骤 3)

祝你好运 !

于 2019-03-07T11:29:10.190 回答