【发布时间】:2022-08-18 02:16:16
【问题描述】:
我正在尝试添加一个选择频道特征。 我所做的是我关注了docs,
1-将属性添加到我想将此功能应用到的设备上,例如电视设备类型
2-我想我们都完成了,因为所有其他命令都适用于我的代码
我实际上所做的是对 Firestore 中的设备数据库进行以下操作
然后添加
case \"action.devices.commands.selectChannel\":
在里面
switch (execution.command) {}
代码
然后从 google home 应用重新加载设备 然后当我尝试打电话时 \"在我的电视上更改为 ABC\" 它说 \'对不起,我不明白。\' 并且日志上没有任何内容 否则,一切正常,即设置音量和开/关。 请问我做错了什么?
更新:今天我尝试了命令\"action.devices.commands.returnChannel\" 和\"action.devices.commands.relativeChannel\",它们工作正常
并且所有三个命令都属于同一个trait!
我在许多网站上看到很多用户抱怨这个命令
像下面的1,2,
这可能是相关的,
我仍然处于调试模式,当我发布我的应用程序时会修复它吗
更新#2我今天用一部安卓手机试了一下,它在 selectChannel 命令上运行良好, 之前我在 iPhone 上测试了最新版本的 google home 和 google assistant 应用程序,而 selectChannel 是唯一在那里不起作用的命令。 希望它只是与调试模式有关
-
您是否可以很好地获取音量和开/关特性的日志?如果是这样,您可以共享这些特征的日志,还可以共享 SYNC 和 EXECUTE 有效负载吗?
-
所有日志都很好,没有错误。以为有更新,我今天用安卓手机试了一下,它在选择频道上运行良好,以前我用 iPhone 和谷歌主页和谷歌助手应用程序在他们的最新更新上进行测试,选择频道是唯一的命令没有在那里工作。希望它只是与调试模式有关
标签: actions-on-google google-home google-smart-home