智能家居设备 trait

设备类型的功能取决于您为每种设备类型添加的特征。每种设备类型都有一系列推荐的特征,但您可以添加任何所需的特征。所有设备特征都支持第二层用户身份验证

如需了解所有 trait 的支持的语言,请参阅相应列表。

名称 设备 trait 说明 推荐的设备类型
AppSelector action.devices.traits.AppSelector 此 trait 适用于支持媒体应用(通常来自第三方)的设备。 支持启动、安装和搜索设备上运行的应用的媒体设备。
ArmDisarm action.devices.traits.ArmDisarm 此 trait 支持启用和停用,例如在安全系统中使用。 安防系统或支持开启和关闭报警器的任何设备。
Brightness action.devices.traits.Brightness 绝对亮度设置在 0 到 100 的标准范围内(具体取决于 LED 配置,单个灯可能不支持该范围内的每个点)。 Light
CameraStream action.devices.traits.CameraStream 此 trait 适用于能够将视频画面流式传输到第三方屏幕、连接了 Chromecast 的屏幕或智能手机的设备。这些设备通常是安防摄像头或婴儿摄像头。不过,此 trait 也适用于具有摄像头的更复杂设备(例如视频会议设备或带摄像头的吸尘器机器人)。 Camera
Channel action.devices.traits.Channel 此 trait 适用于在媒体设备上支持电视频道的设备。 Television
ColorSetting action.devices.traits.ColorSetting 此 trait 适用于可更改颜色或色温的设备,例如智能灯。 Light
ColorSpectrum action.devices.traits.ColorSpectrum 这适用于采用 RGB 颜色范围的“全彩”灯泡。灯具可以是 ColorSpectrum 和 ColorTemperature 的任意组合。氛围灯和 LED 灯条可能只有“光谱”,而某些阅读灯泡只有“色温”。普通灯泡或智能插座上的普通灯具都没有这两种功能。 Light
ColorTemperature action.devices.traits.ColorTemperature 这适用于以开尔文为单位接受颜色点的“温暖”灯泡。这通常是与ColorSpectrum不同的模态,并且可能存在通过温度可获得的白点,而谱无法达到。根据可用 trait,Google 可能会根据请求和灯具类型选择要使用的适当模式(例如,将客厅灯设为白色可能会向某些灯泡发送温度命令,并向 LED 灯条发送光谱命令)。 Light
Cook action.devices.traits.Cook 此 trait 适用于可根据各种食材预设和支持的烹饪模式烹饪食物的设备。 支持烹饪各种类型食物的设备。
Dispense action.devices.traits.Dispense 此 trait 适用于支持分发一个或多个实体项的指定数量的设备。例如,狗粮分配器可以分配多个狗粮,水龙头可以分配杯水,宠物喂食器可以同时分配水和宠物食品。 支持出售一项或多项实体商品的指定数量的设备。
Dock action.devices.traits.Dock 此 trait 适用于可接收返回充电指令的自主移动设备。 Vacuum
EnergyStorage action.devices.traits.EnergyStorage 此 trait 适用于可在电池中存储能量并可能进行充电的设备,或可为其他设备充电的设备。该 trait 支持开始和停止充电,以及查看当前充电量、还剩多少电量和还差多少电量才能充满。 可充电的设备。
FanSpeed action.devices.traits.FanSpeed 此 trait 适用于支持设置风扇速度(即以不同级别从设备吹出空气,可能属于空调或供暖装置的一部分,或位于汽车中)的设备,可设置的级别包括低、中和高。
Fill action.devices.traits.Fill 此 trait 适用于支持加水的设备,例如浴缸。 支持加满水的任何设备,例如浴缸。
HumiditySetting action.devices.traits.HumiditySetting 此 trait 适用于支持湿度设置的设备,例如加湿器和除湿器。 支持湿度设置的任何设备,例如加湿器或除湿器。
InputSelector action.devices.traits.InputSelector 适用于可以更改媒体输入的设备的特征。这些输入可以按设备具有动态名称,并且可以表示有线或联网的音频或视频 Feed。 支持切换输入源的任何媒体设备。
LightEffects action.devices.traits.LightEffects 此 trait 适用于支持使用复杂的照明命令更改状态的设备,例如循环显示各种颜色。 Light
Locator action.devices.traits.Locator 此 trait 适用于可“找到”的设备。这包括手机、机器人(包括吸尘器和割草机)、无人机,以及可附加到其他设备上的专用追踪器产品。 需要定位的任何设备,例如机器人 Vacuum
LockUnlock action.devices.traits.LockUnlock 此 trait 适用于支持锁定和解锁以及/或报告锁定状态的所有设备。 支持锁定和解锁以及/或报告锁定状态的所有设备。
MediaState action.devices.traits.MediaState 此 trait 适用于能够报告媒体状态的设备。 能够报告媒体状态的任何媒体设备
Modes action.devices.traits.Modes 此 trait 适用于具有任意数量“n 路”模式的任何设备,其中每种模式的模式和设置都是任意的,并且因设备或设备类型而异。每种模式都有多个可能的设置,但一次只能选择一种;烘干机不能同时处于“精致”“正常”和“重度”模式。仅可开启或关闭的设置属于 Toggles trait。 不限
NetworkControl action.devices.traits.NetworkControl 此 trait 适用于支持报告网络数据和执行网络专用操作的设备。 可以报告网络数据和执行网络专用操作的设备。
ObjectDetection action.devices.traits.ObjectDetection 此 trait 适用于能够检测物体或人员并向用户发送通知的设备。例如,它可用于门铃,用于指示某人(已命名或未命名)按响了门铃,也可用于摄像头和传感器,用于检测物体或接近的人员的移动。 可以检测物体或人并向用户发送通知的设备。
OccupancySensing action.devices.traits.OccupancySensing 此 trait 适用于可检测有人在家的设备,无论是通过 PIR、超声波还是物理接触感知。 可检测有人在场(无论是通过 PIR、超声波还是物理接触感知)的设备。
OnOff action.devices.traits.OnOff 适用于具有二进制开启和关闭功能的任何设备(包括插头和开关,以及许多未来的设备)的基本开启和关闭功能。
OpenClose action.devices.traits.OpenClose 此 trait 适用于支持打开和关闭的设备,在某些情况下,部分打开和关闭,或者可能在多个方向上打开和关闭。例如,有些百叶窗可以左右两个方向打开。在某些情况下,打开某些设备可能是一个需要双重验证的敏感安全操作。请参阅双重身份验证 支持打开和关闭的任何设备。
Reboot action.devices.traits.Reboot 此 trait 适用于支持重新启动的设备,例如路由器。设备需要支持以单个操作重新启动。 支持重新启动的任何设备。
Rotation action.devices.traits.Rotation 此 trait 适用于支持旋转的设备,例如带可旋转百叶的百叶窗。 支持旋转的设备,例如带可旋转百叶的百叶窗。
RunCycle action.devices.traits.RunCycle 此 trait 表示任何操作持续时间可查询的设备。这包括但不限于周期性运行的设备,例如洗衣机、烘干机和洗碗机。 任何 - 主要是具有运行状态的器械和其他设备
SensorState action.devices.traits.SensorState 此 trait 既涵盖定量测量结果(例如空气质量指数或烟雾水平),也涵盖定性状态(例如空气质量是否健康,或烟雾水平是低还是高)。 提供定量测量结果(例如烟雾浓度)和定性状态(空气质量是否健康)的传感器
Scene action.devices.traits.Scene 对于场景,类型与 trait 的映射为 1:1,因为场景不会与其他 trait 组合以形成复合设备。 仅观看Scene
SoftwareUpdate action.devices.traits.SoftwareUpdate 此 trait 属于支持软件更新的设备,例如路由器。 任何支持软件更新的设备。
StartStop action.devices.traits.StartStop 启动和停止设备的功能与开启和关闭设备的功能类似。继承此 trait 的设备在开启和启动时会以不同的方式运行。与仅具有开启和关闭状态的设备不同,某些可以启动和停止的设备还可以在执行操作时暂停。 任何 - 主要是家电、吸尘器和其他除了电源之外还具有特定活动行为的设备
StatusReport action.devices.traits.StatusReport 此 trait 会报告特定设备或一组已连接设备的当前状态。 用于报告特定设备或已连接的设备组(例如安全系统)的当前状态或状态的通用 trait
TemperatureControl action.devices.traits.TemperatureControl 适用于支持控制设备内部或周围温度的设备(温控器除外)的特征。这包括烤箱和冰箱等设备。
TemperatureSetting action.devices.traits.TemperatureSetting 此 trait 涵盖温度点和模式的处理。
Timer action.devices.traits.Timer Timer trait 表示设备上的计时器,主要指烤箱和微波炉等厨房电器,但不限于此。 带有计时器的任何设备,例如微波炉或烤箱等厨房电器。
Toggles action.devices.traits.Toggles 此 trait 适用于设置只能处于两种状态中的一种的任何设备。这些设置可以表示具有开启/关闭或活动/非活动状态的实体按钮、HTML 中的复选框,或任何其他类型的特定启用/停用元素。 不限
TransportControl action.devices.traits.TransportControl 此 trait 支持能够控制媒体播放的媒体设备(例如,继续播放已暂停的音乐)。 设备支持与第三方设备进行双向音频通信。
Volume action.devices.traits.Volume 此 trait 适用于能够调节音量(例如将音量设置为特定级别、静音或取消静音)的设备。 能够调节音量的媒体设备。

支持的语言

上述所有 trait 都支持以下语言:

  • 丹麦语 (da)
  • 荷兰语 (nl)
  • 英语 (en)
  • 法语 (fr)
  • 德语 (de)
  • 印地语 (hi)
  • 印度尼西亚语 (id)
  • 意大利语 (it)
  • 日语 (ja)
  • 韩语 (ko)
  • 挪威语 (no)
  • 葡萄牙语 (pt-BR)
  • 西班牙语 (es)
  • 瑞典语 (sv)
  • 泰语 (th)
  • 中文 (zh-TW)