我的自定义 Alexa 技能可以打开和关闭其他供应商的灯吗?
Can my custom Alexa skill turn another vendor's light on and off?
我希望我的自定义技能能够打开和关闭 WeMo 或 TP-Link switch/outlet。 Alexa Skills Kit 中是否有一些 API 可以让我打开和关闭家庭设备,类似于 Alexa Routine 如何打开和关闭设备?
1.-
When creating the skill, choose the "Smart Home" pre-build model
2.-
Set up the endpoint
3.-
Set up the Account linking so the user can link their TPLink or Wemo account
4.-以一个Alexa智能家居技能适配器为例
https://github.com/awslabs/serverless-application-model/blob/master/examples/apps/alexa-smart-home-skill-adapter/index.js
5.-
Choose Alexa Smart Home as the trigger to your Lambda funcion - assuming you will use AWS as backend
6.- 确保实现以下两个功能:
function handleDiscovery(request, callback)
function handleControl(request, callback)
7.- 智能家居请求将通过 API 调用帐户链接信息访问的 TPLink 和 WeMo 云服务来实现(第 3 步)
祝你好运!
我希望我的自定义技能能够打开和关闭 WeMo 或 TP-Link switch/outlet。 Alexa Skills Kit 中是否有一些 API 可以让我打开和关闭家庭设备,类似于 Alexa Routine 如何打开和关闭设备?
1.- When creating the skill, choose the "Smart Home" pre-build model
2.- Set up the endpoint
3.- Set up the Account linking so the user can link their TPLink or Wemo account
4.-以一个Alexa智能家居技能适配器为例 https://github.com/awslabs/serverless-application-model/blob/master/examples/apps/alexa-smart-home-skill-adapter/index.js
5.- Choose Alexa Smart Home as the trigger to your Lambda funcion - assuming you will use AWS as backend
6.- 确保实现以下两个功能:
function handleDiscovery(request, callback)
function handleControl(request, callback)
7.- 智能家居请求将通过 API 调用帐户链接信息访问的 TPLink 和 WeMo 云服务来实现(第 3 步)
祝你好运!