问题描述
我一直在尝试 google home nodejs sample project。我在为我的一个家庭项目添加 action.devices.traits.Channel
类型的设备时遇到了一些困难,无法让 action.devices.types.SETTOP
trait 工作。我也对 action.devices.types.REMOTECONTROL
和 action.devices.types.TV
进行了相同的尝试,但是 action.devices.commands.selectChannel
命令和参数从未到达 firebase 中的 /smarthome 实现功能。但是,action.devices.commands.relativeChannel
和 action.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
如果你没有链接音乐服务,你可以试试上面的命令并分享结果吗?