Description
Contrôle la température d'un appareil autre qu'un thermostat (un four, par exemple), à l'intérieur ou autour de l'appareil.
Champs
Clé | Type | Description |
---|---|---|
device
|
Appareil |
Un appareil autre qu'un thermostat prenant en charge le contrôle de la température Obligatoire La variable est autorisée. |
state
|
FieldPath |
Les données d'état spécifiques à vérifier. Obligatoire La variable n'est PAS autorisée. |
is
|
Dynamique |
Vérifie si les données d'état sont égales à une valeur. Facultatif Pour utiliser ce champ, tous les champs suivants NE PEUVENT PAS être utilisés: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan. La variable est autorisée. |
isNot
|
Dynamique |
Vérifie si les données d'état ne sont pas égales à une valeur. Facultatif Pour utiliser ce champ, il est IMPOSSIBLE d'utiliser les champs suivants: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, et lessThan. La variable est autorisée. |
greaterThan
|
Dynamique |
Vérifie si les données d'état sont supérieures à une valeur (>). Facultatif Pour utiliser ce champ, tous les champs suivants NE PEUVENT PAS être utilisés: isNot, is, greaterThanOrEqualTo. La variable est autorisée. |
greaterThanOrEqualTo
|
Dynamique |
Vérifie si les données d'état sont supérieures ou égales à (>=) une valeur. Facultatif Pour utiliser ce champ, tous les champs suivants NE PEUVENT PAS être utilisés: isNot, is, greaterThan. La variable est autorisée. |
lessThan
|
Dynamique |
Vérifie si les données d'état sont inférieures à une valeur (<). Facultatif Pour utiliser ce champ, tous les champs suivants NE PEUVENT PAS être utilisés: isNot, is, lessThanOrEqualTo. La variable est autorisée. |
lessThanOrEqualTo
|
Dynamique |
Vérifie si les données d'état sont inférieures ou égales à (<=) une valeur. Facultatif Pour utiliser ce champ, tous les champs suivants NE PEUVENT PAS être utilisés: isNot, is, lessThan. La variable est autorisée. |
for
|
Durée |
Vérifie si l'état est déjà conservé pendant un certain temps. Ne s'applique qu'aux Starters. L'offre ne peut pas être utilisée avec des conditions. Facultatif La variable est autorisée. |
suppressFor
|
Durée |
Supprimez le déclenchement du déclencheur pendant une période donnée. Facultatif La variable est autorisée. |
Données d'état de TempératureControl
Clé | Type | Description |
---|---|---|
temperatureSetpointCelsius
|
Température |
Facultatif |
temperatureAmbientCelsius
|
Température |
Facultatif |
Exemples
starters:
- type: device.state.TemperatureControl
device: My Device - Room Name
state: temperatureAmbient
is: 70F
condition:
type: device.state.TemperatureControl
device: My Device - Room Name
state: temperatureAmbient
is: 70F