Description
Pour les appareils qui prennent en charge l'état en ligne et hors connexion, et/ou indiquent l'état en ligne et hors connexion.
Champs
Clé | Type | Description |
---|---|---|
device
|
Appareil |
Appareil signalant l'état 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 en ligne
Clé | Type | Description |
---|---|---|
online
|
Valeur booléenne |
Facultatif |
Exemples
starters:
- type: device.state.Online
device: My Device - Room Name
state: online
is: true
condition:
type: device.state.Online
device: My Device - Room Name
state: online
is: false