首页 > 解决方案 > 执行灯泡操作时,Google Home 未获得有效的助手响应

问题描述

我已经将谷歌助手集成到我自己的应用程序中。为 LIGHT 设备类型执行操作(例如打开/关闭它)时,我会收到类似“好的,抱歉,我现在无法连接灯泡。请重试”之类的助手响应,但无论如何都会执行。以下是一个响应执行意图请求的示例响应。

{"payload":{"commands":[{"ids":[12549],"status":"SUCCESS","states":{"online":true,"on":true}}]},"requestId":"15838577278862147328"}

我在这里做错了什么?这适用于其他设备类型(OUTLET、SWITCH)。

我也可以使用灯泡的家庭应用程序 ui 手动控制它,它工作得很好。我使用的灯泡是 TuyaSmart rgb 灯泡。

标签: actions-on-googlegoogle-homegoogle-smart-home

解决方案


查看响应,标识符似乎12549是一个数字而不是字符串。平台要求设备 ID 为字符串。通过将其放在引号中,它将起作用。


推荐阅读