智能家居定位器 trait 架构

action.devices.traits.Locator - 此 trait 适用于可检测到的设备。

设备可以通过本地指示器(例如提示音、响铃或闪烁)找到。 查找我的 [设备] 请求会导致设备尝试指明其位置。

所有受支持的语法变体(“查找我的 [设备]”“在哪里是 X?”等)都会调用位置信息,而语音响应将由设备的执行响应形成(例如,指出设备是否发出哔哔声)。

设备属性

无。

设备状态

无。

设备命令

具有此 trait 的设备可能会在 EXECUTE 操作期间响应以下命令。如需详细了解如何处理 EXECUTE intent,请参阅intent 执行方式

action.devices.commands.Locate

通过生成本地提醒来定位目标设备。

参数

参数 类型 说明
silence 布尔值

(默认值:false

适用于会对本地提醒发出声音响应的设备。如果设为 true,设备应静音所有正在响铃的闹钟。

lang String

(默认值:"en"

查询或显示的当前语言,以便根据需要返回本地化的位置字符串。请参阅支持的语言

示例

查找我的设备

{
  "command": "action.devices.commands.Locate",
  "params": {
    "silence": false
  }
}

停止定位我的设备

{
  "command": "action.devices.commands.Locate",
  "params": {
    "silence": true
  }
}

设备错误

查看错误和异常的完整列表。