微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

智能家居设备显示小齿轮且没有命令

如何解决智能家居设备显示小齿轮且没有命令

我在AWS Lambda中有一个node.js脚本,该脚本通过API网关连接到我的项目。

我的Google动作库包含好,我的设备被发现了。但是,取决于我选择的设备类型,会影响设备在Google Home中显示的图标上是否带有少许嵌齿(并且没有可用的命令)。

以下内容绝对可以正常运行,我可以看到可用的设备和命令:

app.onSync(async (body,headers) => {
  return {
    requestId: body.requestId,payload: {
      agentUserId: '123',devices: [{
        id: 'washer-123',type: 'action.devices.types.OUTLET',traits: [
          'action.devices.traits.OnOff','action.devices.traits.StartStop','action.devices.traits.runcycle'
        ],name: {
          defaultNames: ['My Washer'],name: 'Washer',nicknames: ['Washer']
        },deviceInfo: {
          manufacturer: 'Acme Co',model: 'acme-washer',hwVersion: '1.0',swVersion: '1.0.1'
        },attributes: {
          pausable: true
        }
     }]
   },}
});

但是,完全相同,但类型更改为Door失败,并且我在Google Home中只能看到应用设置:

app.onSync(async (body,type: 'action.devices.types.DOOR',}
});

DOOR类型相比,OUTLET设备类型是否有任何特定特征,可能会导致失败?

解决方法

Touch controlsOUTLET支持,但不受DOOR支持。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。