Stato selettore app

Descrizione

Per i dispositivi in grado di passare da un'applicazione all'altra.

Campi

Chiave Tipo Descrizione
device Dispositivo

Il dispositivo che segnala lo stato AppSelector.

Obbligatorio

state FieldPath

I dati dello stato specifici da verificare.

Obbligatorio

is Dinamico

Controlla se i dati dello stato sono uguali a un valore.

Facoltativo

Per utilizzare questo campo, NON POSSONO utilizzare tutti i campi seguenti: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

isNot Dinamico

Controlla se i dati sullo stato non corrispondono a un valore.

Facoltativo

Per utilizzare questo campo, NON è possibile utilizzare tutti i seguenti campi: è, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

greaterThan Dinamico

Controlla se i dati dello stato sono maggiori (>) di un valore.

Facoltativo

Per utilizzare questo campo, NON puoi utilizzare tutti i seguenti campi: isNot, is, greaterThanOrEqualTo

greaterThanOrEqualTo Dinamico

Controlla se i dati dello stato sono maggiori o uguali (>=) a un valore.

Facoltativo

Per utilizzare questo campo, NON è possibile utilizzare tutti i seguenti campi: isNot, is, greaterThan

lessThan Dinamico

Controlla se i dati dello stato sono inferiori (<) a un valore.

Facoltativo

Per utilizzare questo campo, NON puoi utilizzare i seguenti campi: isNot, is, lessThanOrEqualTo

lessThanOrEqualTo Dinamico

Controlla se i dati dello stato sono inferiori o uguali (<=) a un valore.

Facoltativo

Per utilizzare questo campo, NON POSSONO essere utilizzati: isNot, is, lessThan

for Durata

Controlla se lo stato è già rimasto per una determinata durata. Applicabile solo ai comandi iniziali, non può essere utilizzato con le condizioni.

Facoltativo

suppressFor Durata

Sopprime l'attivazione del comando iniziale per un periodo di tempo specificato.

Facoltativo

Dati di stato AppSelector

Chiave Tipo Descrizione
currentApplication String

Facoltativo

Esempi

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