Alexa(智能家居技能)确定设备是否离线。

Alexa (Smart Home Skill) to determine if device is offline.

我已经为 Alexa 创建了一个简单的 Smart Home Skill,并且我已经使用 AWS IoT 成功地将 Skill 连接到我的设备,但我不知道如何让 Alexa 确定设备是离线还是在线。例如,如果我要求 Alexa 打开设备,如果设备电源关闭或设备与互联网断开连接,我希望 Alexa 说设备没有响应。想不出办法,谁能帮忙?

如果您正在开发智能家居技能,那么 Alexa 所说的响应将内置到 Alexa 服务中。因此,如果您发回 "ENDPOINT_UNREACHABLE" 响应,她会说 "xxx is not responding" 这是针对该错误类型的内置响应。另一方面,如果您正在构建自定义技能,那么响应完全取决于您。 看: https://github.com/alexa/alexa-smarthome/issues/19