Description
Pour les appareils compatibles avec le verrouillage et le déverrouillage, et/ou pour signaler un état verrouillé.
Champs
Clé | Type | Description |
---|---|---|
device
|
Appareil |
L'appareil signale 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 Vous NE POUVEZ PAS utiliser les champs suivants: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan. |
isNot
|
Dynamique |
Vérifie si les données d'état ne sont pas égales à une valeur. Facultatif Vous NE POUVEZ 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 Vous NE POUVEZ PAS utiliser les champs suivants: isNot, is, greaterThanOrEqualTo. |
greaterThanOrEqualTo
|
Dynamique |
Vérifie si les données d'état sont supérieures ou égales à (>=) une valeur. Facultatif Vous NE POUVEZ PAS utiliser les champs suivants: isNot, is, greaterThan. |
lessThan
|
Dynamique |
Vérifie si les données d'état sont inférieures à (<) une valeur. Facultatif Vous NE POUVEZ PAS utiliser les champs suivants: isNot, is, lessThanOrEqualTo. |
lessThanOrEqualTo
|
Dynamique |
Vérifie si les données d'état sont inférieures ou égales à (<=) une valeur. Facultatif Vous NE POUVEZ PAS utiliser les champs suivants: isNot, is, lessThan. |
for
|
Durée |
Vérifie si l'état est déjà resté un certain temps. Ne s'applique qu'aux déclencheurs et ne peut pas être utilisé avec des conditions. Facultatif |
suppressFor
|
Durée |
Supprimer le déclenchement du déclencheur pour la période spécifiée. Facultatif |
Données d'état LockUnlock
Clé | Type | Description |
---|---|---|
isLocked
|
Valeur booléenne |
Facultatif |
isJammed
|
Valeur booléenne |
Facultatif |
Exemples
starters:
- type: device.state.LockUnlock
device: My Device - Room Name
state: isLocked
is: true
condition:
type: device.state.LockUnlock
device: My Device - Room Name
state: isLocked
is: false