首页 > 解决方案 > Google 智能家居操作 action.devices.traits.Channel 上的特征通道问题

问题描述

我按照trait channels官方文档的说明进行操作,我的同步 JSON 与示例非常相似。属性部分是这样的。

"availableChannels": [{
    "key": "5f0e8de23cd9b23a5198ca6b",
        "names": ["Fox", "KTVU"],
        "number": "100"
    }, {
    "key": "5f0e8df03cd9b23a5198ca6c",
    "names": ["ABC"],
    "number": "101"
    }, {
    "key": "5f0e8dfa3cd9b23a5198ca6d",
    "names": ["Univision"],
    "number": "102"
}],

同步 JSON 是有效的,但问题是当我说“嘿,谷歌在电视上将频道更改为 FOX”时,谷歌助手响应

“好的,在电视上播放美国广播公司”,然后出现“抱歉,出了点问题,我无法控制你的设备”的错误

问题是我的 webhook URL 上没有收到任何 HTTP 请求,所以 google 端的某些东西被破坏了,或者我的同步被破坏了,但我遵循了文档,这个特征是“新的”,所以可能是一些未记录的东西或者是刚刚坏了。有任何想法吗?

此外,Google Cloud Logs 上没有错误或条目

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

解决方案


推荐阅读