【问题标题】:google smart home actions implement offline response issue谷歌智能家居动作实现离线响应问题
【发布时间】:2020-01-16 05:12:28
【问题描述】:

我为插头设备实施谷歌智能家居操作, 我可以毫无问题地控制开/关插头,但关于实施 响应执行和查询的离线状态,谷歌助手似乎从来没有得到状态,它总是说“好的,打开/关闭插头”,我从云功能日志的响应JSON日志如下:

执行:

   {
    "requestId": "847886417406301663",
    "payload": {
      "commands": {
        "ids": [
          "T90197200015"
        ],
        "status": "ERROR",
        "errorCode": "deviceOffline",
        "online": false
      }
    }
  }

查询:

   {
    "requestId": "11887439270473779795",
    "payload": {
      "devices": {
        "T90197200015": {
          "errorCode": "deviceOffline",
          "status": "ERROR",
          "online": false
        }
      }
    }
  }

格式是否正确,为什么谷歌助手没有离线状态?

BR, 杰克

【问题讨论】:

    标签: google-smart-home


    【解决方案1】:

    是的,格式是正确的。设备一般可能是offline,发送status: "ERROR"errorCode更适合具体的请求和响应。

    【讨论】:

      猜你喜欢
      • 2022-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-02
      • 2017-12-27
      相关资源
      最近更新 更多