门铃按下事件

说明

有人按了门铃。

字段

类型 说明
device 设备

门铃设备。

必需

变量。

eventData FieldPath

要检查的特定事件数据。

可选

要使用此字段,至少应使用以下字段中的一个:isisNotgreaterThangreaterThanOrEqualTolessThanlessThanOrEqualTo

不允许使用变量

is 动态

检查事件数据是否等于值。

可选

要使用此字段,下列所有字段都不能使用:isNotgreaterThanOrEqualTogreaterThanlessThanOrEqualTolessThan

要使用此字段,应使用以下所有字段:eventData

变量。

isNot 动态

检查事件数据是否不等于值。

可选

要使用此字段,您不能使用以下所有字段:isgreaterThanOrEqualTogreaterThanlessThanOrEqualTolessThan

要使用此字段,应使用以下所有字段:eventData

变量。

greaterThan 动态

检查事件数据是否大于 (>) 值。

可选

如要使用此字段,不得使用以下所有字段:isNotisgreaterThanOrEqualTo

变量。

greaterThanOrEqualTo 动态

检查事件数据是否大于或等于 (>=) 值。

可选

要使用此字段,下列所有字段都不能使用:isNotisgreaterThan

变量。

lessThan 动态

检查事件数据是否小于 (<) 值。

可选

要使用此字段,不得使用以下所有字段:isNotislessThanOrEqualTo

变量。

lessThanOrEqualTo 动态

检查事件数据是否小于或等于 (<=) 值。

可选

要使用此字段,以下所有字段均不得使用:isNotislessThan

变量。

for 时长

检查自上次有效事件以来经过的时长是否超出了此值。 仅适用于启动方式,不能与条件配合使用。

可选

变量。

suppressFor 时长

在特定时间段内抑制启动方式的触发操作。

可选

变量。

示例

starters:
- type: device.event.DoorbellPress
  device: My DoorBell - Room Name