用于智能媒体设备的 Google 操作中的频道特征

问题描述

我一直在尝试 google home nodejs sample project。我在为我的一个家庭项目添加 action.devices.traits.Channel 类型的设备时遇到了一些困难,无法让 action.devices.types.SETTOP trait 工作。我也对 action.devices.types.REMOTECONTROLaction.devices.types.TV 进行了相同的尝试,但是 action.devices.commands.selectChannel 命令和参数从未到达 firebase 中的 /smarthome 实现功能。但是,action.devices.commands.relativeChannelaction.devices.commands.returnChannel 似乎以预期的方式工作。

解决方法

这里也有类似的情况。为机顶盒实现本地家庭 sdk。

就我而言,我可以通过以下方式接收请求:

'change to {ABC} on {my stb name}'

但是,它向我发送了“action.devices.commands.InitiateMedia”,并回复“知道了,{ABC} on Spotify play on {my stb name}”。

 * {ABC} is defined in availableChannels

如果你没有链接音乐服务,你可以试试上面的命令并分享结果吗?

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...