actions-on-google - 智能媒体设备的谷歌操作中的频道特征
问题描述
我一直在尝试google home nodejs 示例项目。我在action.devices.traits.Channel
为我添加类型设备的一个家庭项目中使用 trait时遇到了一些困难action.devices.types.SETTOP
。我也尝试过同样的方法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 在 {my stb name} 上播放”。
* {ABC} is defined in availableChannels
如果您不链接音乐服务,您可以尝试上述命令并分享结果吗?
推荐阅读
- python - 如何使用 Matplotlib 的 .plot(table = True) 移动表格位置
- reactjs - Webstorm 中的 ESLint 无法识别 React 类型
- flutter - Dart/Flutter 的代码覆盖率可视化(特别适用于 Windows 和 VS Code)
- vue.js - 当某些环境变量未设置时,有没有办法强制 `vue-cli-service build` 失败?
- leaflet - 使用 Leaflet 寻找可用于历史不同时刻的地图图块
- html - 如何使用 vh 和 vw 修复响应式网页的高度
- android - BottomSheetBehavior 泄漏片段?
- python - 是否可以使用 MDI 获得局部特征重要性或使用 RF 或 ET 获得置换重要性?
- go - 请求正文始终为空
- python - TypeError: unhashable type: 'list' 用于文本摘要