自动化操作支持以下启动器和操作。所有状态也支持用作条件。
105 条结果
状态 / 事件(启动器) 条件 命令(操作) |
支持的字段 | 说明 |
---|---|---|
assistant. |
消息 | |
assistant. |
okGoogle | |
assistant. |
查询 | |
device. |
激活 | 启用或停用场景。 |
device. |
newApplicationName | 在指定设备上安装应用。 |
device. |
applicationName | 搜索给定应用。 |
device. |
applicationName | 选择给定的应用。 |
device. |
arm armLevel cancel |
设置设备的闹钟级别。 |
device. |
亮度 | 调整设备绝对亮度。当亮度设置为大于 0 的任何值时,如果设备处于关闭状态,则会开机,并且 [`OnOffState.state`](./on_off_state) 会更改为反映设备处于开机状态。同样,当亮度设置为 0 时,设备会关闭,并且 [`OnOffState.state`](./on_off_state) 会相应地更改。 |
device. |
brightnessRelativePercent brightnessRelativeWeight |
调整设备相对亮度。当亮度设置为大于 0 的任何值时,如果设备处于关闭状态,则会开机,并且 [`OnOffState.state`](./on_off_state) 会更改为反映设备处于开机状态。同样,当亮度设置为 0 时,设备会关闭,并且 [`OnOffState.state`](./on_off_state) 会相应地更改。 |
device. |
充电 | 开始或停止充电。 |
device. |
color. color. color. color. color. color. |
将颜色设置为指定的色相。在关闭的设备上设置颜色时,设备会开机,并且 [`OnOffState.state`](./on_off_state) 会发生变化以反映这一点。同样,当亮度设置为 0 时,设备会关闭,并且 [`OnOffState.state`](./on_off_state) 会相应地更改。 |
device. |
cookingMode foodPreset quantity start unit |
开始或停止烹饪。 |
device. |
amount item presetName unit |
分发商品。 |
device. |
将设备装入基座。 | |
device. |
启用 | 启用或停用访客网络。 |
device. |
enable profile |
启用或停用网络配置文件。必须使用 PIN 码进行第二层用户身份验证。如果通过这些命令停用其他安全设备,则可以认为用户的住宅安全受到影响。 |
device. |
fill fillLevel |
向设备注水或排水。 |
device. |
静音 | 通过生成本地提醒来定位目标设备。 |
device. |
relativeHumidityPercent relativeHumidityWeight |
相对于当前值调整湿度级别。 |
device. |
时长 | 让设备循环显示一组颜色。 |
device. |
时长 | 光强度从中等亮度增加到最大亮度,然后再减小到中等亮度,总周期时间为每秒一个脉冲。在每个周期内,最大亮度应持续 200 毫秒,中等亮度(不包括过渡期)应至少持续 500 毫秒。 |
device. |
时长 | 在一段不短的时间内,逐渐降低设备的亮度,并视需要更改色温。 |
device. |
时长 | 在一段时间内,逐渐调高设备的亮度,并视需要更改色温。 |
device. |
锁 | 锁定或解锁设备。 |
device. |
跳转到下一个媒体内容。 | |
device. |
暂停媒体播放。 | |
device. |
跳转到上一媒体内容。 | |
device. |
继续播放媒体内容。 | |
device. |
随机播放当前播放列表。 | |
device. |
停止播放媒体内容。 | |
device. |
静音 | 将指定设备设为静音或取消静音。 |
device. |
切换到下一个输入法。 | |
device. |
开启 | 开启或关闭设备。 |
device. |
openDirection openPercent |
设置设备的开启-关闭状态 |
device. |
暂停 | 暂停或取消暂停设备操作。 |
device. |
切换到上一个输入法。 | |
device. |
重新启动设备。 | |
device. |
channelCount | 按相对量调整当前声道。 |
device. |
返回用户之前观看的频道。 | |
device. |
将风扇的方向调至相反。 | |
device. |
rotationDegrees rotationPercent |
设置设备的绝对旋转。 |
device. |
channelCode channelName channelNumber |
将当前渠道设置为特定值。 |
device. |
fanSpeed | 设置风扇速度。 |
device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
为风扇设置相对速度。 |
device. |
humidity | 将湿度级别设置为绝对值。 |
device. |
newInput | 设置媒体输入。 |
device. |
volumeLevel | 设置给定设备的音量。 |
device. |
start | 启动或停止设备。 |
device. |
停止当前的灯光效果。 | |
device. |
thermostatMode | 为温控器设备设置目标运行模式。 |
device. |
thermostatTemperatureSetpoint | 为温控器设备设置目标温度。 |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
为温控器设备设置目标温度范围。 |
device. |
时长 | 调整计时器时长。 |
device. |
取消计时器。 | |
device. |
暂停计时器。 | |
device. |
恢复计时器。 | |
device. |
时长 | 启动新计时器。 |
device. |
摄像头检测到狗或猫。不支持检测其他类型的动物。 | |
device. |
有人按门铃。 | |
device. |
摄像头检测到熟面孔。 | |
device. |
摄像头检测到陌生面孔。 | |
device. |
设备检测到移动。 | |
device. |
摄像头检测到移动车辆。 | |
device. |
摄像头检测到有包裹送达。 | |
device. |
摄像头检测到有人。 | |
device. |
设备检测到有人说话。 | |
device. |
设备检测到声音。 | |
device. |
currentApplication | 对于能够在应用之间切换的设备。 |
device. |
currentArmLevel isArmed |
对于支持开启和关闭报警器的安防系统等设备,此属性表示设备处于开启还是关闭状态。 |
device. |
亮度 | 设备的亮度设置。 |
device. |
适用于支持媒体设备上频道的设备。 | |
device. |
color. color. color. color. color. |
颜色设置的状态。 |
device. |
currentCookingMode currentFoodPreset |
适用于可根据各种食材预设和支持的烹饪模式烹饪食物的设备。 |
device. |
isDocked | 对于可接收指令返回充电的自主移动设备。 |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
能量存储设备(例如电池)的状态,包括其存储的能量量、是否正在充电以及是否已插接。 |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
对于支持设置风扇速度的设备。 |
device. |
currentFillLevel currentFillPercent isFilled |
对于支持加水的设备,例如浴缸。 |
device. |
humidityAmbientPercent humiditySetpointPercent |
适用于支持湿度设置的设备,例如加湿器和除湿器。 |
device. |
currentInput | 支持查询能够切换输入源的设备。
每个设备的媒体输入都可以具有动态名称,用于表示音频或视频 Feed。这些 Feed 可以是硬接线的,也可以通过网络连接,但应具有名称且具有合理的持久性。这不支持任意暂时性 Feed,例如可搜索的网络图书馆。支持已配对且命名的蓝牙来源。来源可以有多个名称,因此支持用户创建的名称和发现的名称,以及默认名称;例如,“hdmi_1”也可以是“DVD 播放器”,或者“usb_1”也可以是“硬盘”。
媒体输入可以按顺序排列,以支持“下一曲”和“上一曲”命令。
注意:InputSelector 不支持查询语法。 |
device. |
activeLightEffect | 对于支持使用复杂的照明命令更改状态的设备,例如循环显示各种颜色。 |
device. |
isJammed isLocked |
对于支持锁定和解锁以及/或报告锁定状态的设备。 |
device. |
playbackState | 对于播放媒体的设备,媒体的状态,例如是否正在播放。 |
device. |
motionDetectionEventInProgress | 适用于可检测移动的设备。 |
device. |
入住人数 | 对于可以通过 PIR、超声波或物理接触感知来检测有人在场地的设备。 |
device. |
在线 | 对于支持在线和离线状态以及/或报告在线和离线状态的设备。 |
device. |
开启 | 适用于具有二进制开启和关闭功能的任何设备(包括插头和开关,以及许多未来的设备)的基本开启和关闭功能。 |
device. |
openPercent | 对于支持打开和关闭的设备,在某些情况下,部分打开和关闭,或者可能在多个方向上打开和关闭。 |
device. |
isCurrentlyRecording | 对于支持录制到媒体的设备。 |
device. |
rotationDegrees rotationPercent |
对于支持旋转的设备,例如带可旋转百叶的百叶窗。 |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
对于操作持续时间可查询的设备。 此类设备会在开始运行时报告其总循环次数,以及设备在运行期间当前所处的每个循环。 |
device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
传感器生成的测量结果。例如,烟雾探测器测量的烟雾量,或一氧化碳探测器测量的一氧化碳量等。 |
device. |
isPaused isRunning |
对于支持启动和停止操作的设备。 启动和停止设备的功能与开启和关闭设备类似。这表示设备在开启和启动后会以不同的方式运行。例如,某些洗衣机可以在实际开始运行之前开机并修改设置。 |
device. |
temperatureAmbient temperatureSetpoint |
控制温控器以外的设备(例如烤箱)在设备内或周围的温度。 |
device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
对于支持温度点和模式的设备。 |
device. |
timerPaused | 对于支持计时器功能的设备。例如,智能喷灌控制器或智能灯开关可能具有内置计时器。可用于向设备查询计时器还剩多长时间。 |
device. |
currentVolume isMuted |
对于能够调节音量的设备(例如将音量设为特定级别、静音或取消静音)。 |
home. |
body members title |
向指定住宅成员发送通知。 |
home. |
homePresenceMode | |
time. |
表示时间范围。 | |
time. |
在自动化操作执行期间添加暂停。 | |
time. |
表示时间表事件。 | |
不是 | 用于表示另一个条件的逻辑 NOT 的条件。 | |
和 | 一个复合条件,表示所有子条件的逻辑与运算。 | |
或 | 一个复合条件,表示所有子条件的逻辑 OR。 |