Google 主屏幕在执行灯泡操作时未获得有效的助手响应

Google Home not getting a valid assistant response when executing actions for bulbs

我已将 google 助手集成到我自己的应用程序中。当为 LIGHT 设备类型执行操作时,例如将其转动 on/off,我收到类似“好的,抱歉,我现在无法连接到灯泡。请重试”之类的助手响应,但执行仍然发生.以下是响应执行意图请求而发送的示例响应。

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

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

我也可以使用灯泡的家庭应用程序 ui 手动控制它,而且效果很好。 我用的灯泡是涂鸦智能RGB灯泡

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