Estado de efectos de la luz

Descripción

Para dispositivos que admiten comandos de iluminación complejos para cambiar de estado, como repetir indefinidamente varios colores.

Campos

Clave Tipo Descripción
device Dispositivo

El dispositivo informa el estado LightEffects.

Obligatorio

state FieldPath

Los datos de estado 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 ninguno de 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 usar este campo, NO se pueden usar los siguientes campos: isNot, is, greaterThanOrEqualTo

greaterThanOrEqualTo Dinámico

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

Opcional

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

lessThan Dinámico

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

Opcional

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

lessThanOrEqualTo Dinámico

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

Opcional

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

for Duración

Verifica si el estado ya se mantuvo durante un período determinado. Solo se aplica a los activadores; no se puede usar con las Condiciones.

Opcional

suppressFor Duración

Suprime la activación del activador durante un período específico.

Opcional

Datos de estado de LightEffects

Clave Tipo Descripción
activeLightEffect String

Opcional

Ejemplos

starters:
- type: device.state.LightEffects
  device: My Device - Room Name
  state: activeLightEffect
  is: colorLoop

condition:
  type: device.state.LightEffects
  device: My Device - Room Name
  state: activeLightEffect
  is: colorLoop