Description
Pour les appareils permettant de régler la vitesse d'un ventilateur.
Champs
Clé | Type | Description |
---|---|---|
device
|
Appareil |
Appareil signalant l'état Obligatoire La variable est autorisée. |
state
|
FieldPath |
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 Si vous souhaitez utiliser ce champ, il est IMPOSSIBLE d'utiliser les champs suivants: 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 Si vous souhaitez utiliser ce champ, il est IMPOSSIBLE d'utiliser les champs suivants: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan La variable est autorisée. |
greaterThan
|
Dynamique |
Vérifie si les données d'état sont supérieures à (>) une valeur. Facultatif Si vous souhaitez 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 Si vous souhaitez 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 Si vous souhaitez 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 Si vous souhaitez 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. Elle ne s'applique qu'aux déclencheurs. Elle 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 FanSpeed
Clé | Type | Description |
---|---|---|
currentFanSpeedSetting
|
String |
Facultatif |
currentFanSpeedPercent
|
Number |
Facultatif |
Exemples
starters:
- type: device.state.FanSpeed
device: My Device - Room Name
state: currentFanSpeedSetting
is: High
condition:
type: device.state.FanSpeed
device: My Device - Room Name
state: currentFanSpeedPercent
is: 50