Description
Pour les appareils compatibles avec la fonctionnalité de minuteur. Par exemple, un programmateur d'arrosage ou un interrupteur d'éclairage connectés peuvent être équipés d'un minuteur intégré. Cela permet d'interroger l'appareil sur le temps restant sur le minuteur.
Champs
Clé | Type | Description |
---|---|---|
device
|
Appareil |
Appareil signalant l'état Obligatoire |
state
|
FieldPath |
Données d'état spécifiques à vérifier. Obligatoire |
is
|
Dynamique |
Vérifie si les données d'état sont égales à une valeur. Facultatif Pour utiliser ce champ, les champs suivants NE DOIVENT PAS être utilisés : isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan. |
isNot
|
Dynamique |
Vérifie si les données d'état ne sont pas égales à une valeur. Facultatif Pour utiliser ce champ, vous ne devez PAS utiliser les champs suivants : is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan. |
greaterThan
|
Dynamique |
Vérifie si les données d'état sont supérieures (>) à une valeur. Facultatif Pour utiliser ce champ, les champs suivants NE DOIVENT PAS être utilisés : isNot, is, greaterThanOrEqualTo. |
greaterThanOrEqualTo
|
Dynamique |
Vérifie si les données d'état sont supérieures ou égales (≥) à une valeur. Facultatif Pour utiliser ce champ, vous ne devez PAS utiliser les champs suivants : isNot, is, greaterThan. |
lessThan
|
Dynamique |
Vérifie si les données d'état sont inférieures (<) à une valeur. Facultatif Pour utiliser ce champ, les champs suivants NE DOIVENT PAS être utilisés : isNot, is, lessThanOrEqualTo. |
lessThanOrEqualTo
|
Dynamique |
Vérifie si les données d'état sont inférieures ou égales (≤) à une valeur. Facultatif Pour utiliser ce champ, vous ne devez PAS utiliser les champs suivants : isNot, is, lessThan. |
for
|
Durée |
Vérifie si l'état est déjà resté pendant une certaine durée. Applicable uniquement aux déclencheurs, ne peut pas être utilisé avec des conditions. Facultatif |
suppressFor
|
Durée |
Supprime le déclenchement du starter pendant une période spécifiée. Facultatif |
Données sur l'état du minuteur
Clé | Type | Description |
---|---|---|
timerPaused
|
Valeur booléenne |
Facultatif |
Exemples
starters:
- type: device.state.Timer
device: My Device - Room Name
state: timerPaused
is: true