Estado en línea

Descripción

Para dispositivos que admiten el estado en línea y sin conexión, o que informan el estado en línea y sin conexión.

Campos

Clave Tipo Descripción
device Dispositivo

El dispositivo que informa el estado Online.

Obligatorio

state FieldPath

Los datos de estado específicos que se deben verificar.

Obligatorio

is Dinámico

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

Opcional

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

isNot Dinámico

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

Opcional

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

greaterThan Dinámico

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

Opcional

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

greaterThanOrEqualTo Dinámico

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

Opcional

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

lessThan Dinámico

Verifica si los datos de estado son menores que (<) un valor.

Opcional

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

lessThanOrEqualTo Dinámico

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

Opcional

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

for Duración

Verifica si el estado ya se mantuvo durante un período determinado. Solo se aplica a los iniciadores y no se puede usar con condiciones.

Opcional

suppressFor Duración

Suprime la activación del iniciador durante un período determinado.

Opcional

Datos de estado en línea

Clave Tipo Descripción
online Bool

Opcional

Ejemplos

starters:
 - type: device.state.Online
   device: My Device - Room Name
   state: online
   is: true

condition:
   type: device.state.Online
   device: My Device - Room Name
   state: online
   is: false