Estado de efectos de la luz

Descripción

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

Campos

Clave Tipo Descripción
device Dispositivo

Es el dispositivo que informa el estado LightEffects.

Obligatorio

state FieldPath

Son 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 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 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 menores o iguales que (<=) un valor.

Opcional

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

for Duración

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

Opcional

suppressFor Duración

Suprime el activador durante un período especificado.

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