Estado de configuración de la temperatura

Descripción

Para dispositivos que admiten modos y puntos de temperatura.

Campos

Clave Tipo Descripción
device Dispositivo

El dispositivo informa el estado TemperatureSetting.

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 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 (>=) a 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 (<=) a un valor.

Opcional

Para usar este campo, NO se pueden usar ninguno de 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 y no se puede usar con condiciones.

Opcional

suppressFor Duración

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

Opcional

Datos de estado de TemperatureSetting

Clave Tipo Descripción
thermostatMode String

Opcional

thermostatTemperatureSetpoint Temperatura

Opcional

thermostatTemperatureAmbient Temperatura

Opcional

thermostatTemperatureSetpointHigh Temperatura

Opcional

thermostatTemperatureSetpointLow Temperatura

Opcional

thermostatHumidityAmbient Número

Opcional

activeThermostatMode String

Opcional

Ejemplos

starters:
 - type: device.state.TemperatureSetting
   device: My Device - Room Name
   state: thermostatMode
   is: cool

condition:
   type: device.state.TemperatureSetting
   device: My Device - Room Name
   state: thermostatMode
   is: cool