【发布时间】:2018-03-02 08:55:06
【问题描述】:
我为 Alexa 创建了一个简单的智能家居技能,并已使用 AWS IoT 成功地将技能连接到我的设备,但我不知道如何让 Alexa 确定设备是离线还是在线。例如,如果我要求 Alexa 打开设备,并且如果设备电源关闭或设备与互联网断开连接,我希望 Alexa 说设备没有响应。我想不出办法,有人可以帮忙吗?
【问题讨论】:
标签: aws-lambda iot alexa-skill aws-iot
我为 Alexa 创建了一个简单的智能家居技能,并已使用 AWS IoT 成功地将技能连接到我的设备,但我不知道如何让 Alexa 确定设备是离线还是在线。例如,如果我要求 Alexa 打开设备,并且如果设备电源关闭或设备与互联网断开连接,我希望 Alexa 说设备没有响应。我想不出办法,有人可以帮忙吗?
【问题讨论】:
标签: aws-lambda iot alexa-skill aws-iot
如果您正在开发智能家居技能,那么 Alexa 所说的响应将内置到 Alexa 服务中。因此,如果您发回“ENDPOINT_UNREACHABLE”响应,她会说“xxx 没有响应”,这是该错误类型的内置响应。另一方面,如果您正在构建自定义技能,那么响应完全取决于您。 看: https://github.com/alexa/alexa-smarthome/issues/19
【讨论】: