Estado de detección de movimiento

Descripción

Para dispositivos que pueden detectar movimiento.

Campos

Clave Tipo Descripción
device Dispositivo

Es el dispositivo que informa el estado MotionDetection.

Obligatorio

state FieldPath

Los datos estatales específicos que se deben verificar.

Obligatorio

is Dinámico

Comprueba si los datos de estado son iguales a un valor.

Opcional

Para usar este campo, NO se pueden usar los siguientes campos: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

isNot Dinámico

Comprueba si los datos de estado no son iguales a un valor.

Opcional

Para usar este campo, NO se pueden usar los siguientes campos: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

greaterThan Dinámico

Comprueba si los datos de estado son mayores que (>) un valor.

Opcional

Para utilizar este campo, NO se pueden utilizar los siguientes campos: isNot, is, greaterThanOrEqualTo

greaterThanOrEqualTo Dinámico

Comprueba si los datos del estado son mayores o iguales que (>=) un valor.

Opcional

Para utilizar este campo, NO se pueden utilizar los siguientes campos: isNot, is, greaterThan

lessThan Dinámico

Comprueba si los datos del estado son menores que (<) un valor.

Opcional

Para utilizar este campo, NO se pueden utilizar los siguientes campos: isNot, is, lessThanOrEqualTo

lessThanOrEqualTo Dinámico

Comprueba si los datos de estado son menores o iguales que (<=) un valor.

Opcional

Para utilizar este campo, NO se pueden utilizar los siguientes campos: isNot, is, lessThan

for Duración

Comprueba si el estado ya se ha mantenido durante un cierto período de tiempo. Solo se aplica a los activadores y no se puede usar con condiciones.

Opcional

suppressFor Duración

Suprimir el arranque del motor durante un período de tiempo determinado.

Opcional

Datos de estado de detección de movimiento

Clave Tipo Descripción
motionDetectionEventInProgress Bool

Opcional

Ejemplos

starters:
 - type: device.state.MotionDetection
   device: My Device - Room Name
   state: motionDetectionEventInProgress
   is: true

condition:
   type: device.state.MotionDetection
   device: My Device - Room Name
   state: motionDetectionEventInProgress
   is: true