Beschreibung
Für Geräte, die zwischen Apps wechseln können.
Felder
Schlüssel | Typ | Beschreibung |
---|---|---|
device
|
Gerät |
Das Gerät, das den Erforderlich Variable ist zulässig. |
state
|
FieldPath |
Die spezifischen Statusdaten, die geprüft werden sollen. Erforderlich Variable ist NICHT zulässig |
is
|
Dynamisch |
Prüft, ob die Statusdaten einem Wert entsprechen. Optional Wenn Sie dieses Feld verwenden möchten, können NICHT alle folgenden Felder verwendet werden: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo und lessThan. Variable ist zulässig. |
isNot
|
Dynamisch |
Prüft, ob die Statusdaten einem Wert entsprechen. Optional Wenn Sie dieses Feld verwenden möchten, können NICHT alle folgenden Felder verwendet werden: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo und lessThan. Variable ist zulässig. |
greaterThan
|
Dynamisch |
Prüft, ob die Statusdaten größer als (>) ein Wert sind. Optional Zur Verwendung dieses Felds können NICHT alle folgenden Felder verwendet werden: isNot, is, greaterThanOrEqualTo. Variable ist zulässig. |
greaterThanOrEqualTo
|
Dynamisch |
Prüft, ob die Statusdaten größer oder gleich (>=) ein Wert sind. Optional Wenn Sie dieses Feld verwenden möchten, können keines der folgenden Felder verwendet werden: isNot, is, greaterThan. Variable ist zulässig. |
lessThan
|
Dynamisch |
Prüft, ob die Statusdaten kleiner als (<) ein Wert sind. Optional Zur Verwendung dieses Felds können NICHT alle folgenden Felder verwendet werden: isNot, is, lessThanOrEqualTo. Variable ist zulässig. |
lessThanOrEqualTo
|
Dynamisch |
Prüft, ob die Statusdaten kleiner oder gleich (<=) einem Wert sind. Optional Zur Verwendung dieses Felds können alle folgenden Felder NICHT verwendet werden: isNot, is, lessThan. Variable ist zulässig. |
for
|
Dauer |
Prüft, ob der Status bereits für eine bestimmte Dauer geblieben ist. Gilt nur für Auslöser und kann nicht zusammen mit Bedingungen verwendet werden. Optional Variable ist zulässig. |
suppressFor
|
Dauer |
Das Auslösen des Auslösers für einen bestimmten Zeitraum unterdrücken. Optional Variable ist zulässig. |
AppSelector-Statusdaten
Schlüssel | Typ | Beschreibung |
---|---|---|
currentApplication
|
String |
Optional |
Beispiele
starters:
- type: device.state.AppSelector
device: My Device - Room Name
state: currentApplication
is: Some Text
condition:
type: device.state.AppSelector
device: My Device - Room Name
state: currentApplication
is: Some Text