当前位置: 首页 > 知识库问答 >
问题:

Alexa没有调用名称的设备自定义技能(不是智能家居技能)

陶博涉
2023-03-14

我创造了一个Alexa定制技能,我用它来控制我家里的各种设备。我使用的是定制技能,而不是实施智能家居技能,因为我希望能够支持非标准语言。例如,我可以问

Alexa, ask [invocation] what is the brightness of the porch lights right now?

所有具有自定义技能的东西都工作得很好,除了我不想说调用名称。我更喜欢与门廊灯互动,就好像它们是一个被发现的智能家居技能设备,比如:

Alexa, what is the brightness of the porch lights right now?

这似乎就是canFulfillIntent的目的。我已经用Python实现了这个接口(可能是错误的),但Alexa总是回答:“对不起,我没有找到名为Portch lights的设备。”。

我问的可能吗?如果是的话,有人举过Python的例子吗?我的理解是,虽然这是canFulfillIntent的目的,但它还没有像这样发挥作用(因此有两种ecobee技能,例如)。

共有1个答案

田英卓
2023-03-14

这是不可能的。每次你要求亮度和其他东西时,它都会假定你指的是智能家居设备,而该技能不会被调用。因此,2个生态蜜蜂技能。如果你想学习智能家居技巧,这段视频可能会对你有所帮助。

 类似资料:
  • 我发现我的Alexa智能家居技能的设备有问题。 有效的步骤: 激活Alexa技能 OAuth登录屏幕出现。成功登录后,将触发设备发现 在lambda函数中,我得到了用于调用/设备endpoint 我从RESTendpoint获取设备,并按照中所述构造有效负载https://developer.amazon.com/de/docs/smarthome/steps-to-build-a-smart-h

  • 1.1. 智能家居设备接入平台简介 1.1.1. Homebase 框架 1.1.2. 接入方案 1.1.3. 链接 1.1. 智能家居设备接入平台简介 智能家居设备接入平台为智能家居厂商提供了语音控制智能设备的整套解决方案。 1.1.1. Homebase 框架 Rokid Homebase,是面向智能家居的设备接入框架,通过适配接入 Homebase 协议,即可实现用户与设备或服务的智能语音交

  • 我有点困惑。 有没有可能不在AWS上托管Alexa Smarthome技能。 在我的最后一项定制技能中,我使用了Alexa应用程序,但据我所知,它不支持来自亚马逊的Smarthome API。此外,我还没有找到任何支持Smarthome API的库。 也许你可以帮我找到一个库,这样我就可以在自己的服务器上托管我的智能家庭技能。 Pref语言:JavaScript和Ruby

  • 我试图创建一个Alexa技能,从我的网站上提取数据,当我使用HTTPS时,请求错误被排除,尽管在其他需要api密钥的网站上使用HTTPS是可以的,比如《纽约时报》。这是一个代码片段

  • 1. 智能家居设备接入流程 1.1. 准备阶段 1.2. 厂商接入 1.2.1. 云云对接 1.2.2. 局域网对接 1.3. 厂商自测 1.3.1. RHOME 桌面调试工具 1.3.2. 自定义接入 1.4. 申请上线 1.5. 发布上线 1.6. 获取帮助 一、准备阶段 二、厂家接入 三、厂商自测 四、申请上线 五、发布上线 1.1. 准备阶段 申请成为智能家居开发者需要准备: 拥有一台若琪

  • 光环板内置Wi-Fi及帐号云广播功能可以用于智能家居场景,轻松实现远程控制愿望。光环板作为智能家居的灯光来源,使用电脑可以对光环板远程控制, 即使远离家门也可以轻松控制房屋灯光。光环板连接舵机,可以当智能车库锁,坐在车里即可以轻松关闭车库门。 设置舞台背景 1. 选择“角色”,删除默认角色Panda 2. 选择“背景”,点击“造型”,添加“Bedroom2” 添加舞台按钮 3. 选择“角色”,添加