TimerStato

Descrizione

Per dispositivi che supportano la funzionalità timer. Ad esempio, un controller per irrigatori o un interruttore per la luce smart potrebbero avere un timer integrato. Questa funzionalità può essere utilizzata per chiedere al dispositivo quanto tempo rimane sul timer.

Campi

Chiave Tipo Descrizione
device Dispositivo

Il dispositivo che segnala lo stato Timer.

Obbligatorie

La variabile è consentita.

state FieldPath

I dati specifici dello stato da verificare.

Obbligatorie

La variabile NON è consentita

is Dinamico

Verifica se i dati dello stato corrispondono a un valore.

Facoltativo

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

La variabile è consentita.

isNot Dinamico

Verifica se i dati dello stato non corrispondono a un valore.

Facoltativo

Per utilizzare questo campo, NON possono essere utilizzati tutti i seguenti campi: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan

La variabile è consentita.

greaterThan Dinamico

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

Facoltativo

Per utilizzare questo campo, NON possono essere utilizzati tutti i seguenti campi: isNot, is, greaterThanOrEqualTo

La variabile è consentita.

greaterThanOrEqualTo Dinamico

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

Facoltativo

Per utilizzare questo campo, NON possono essere utilizzati tutti i seguenti campi: isNot, is, greaterThan

La variabile è consentita.

lessThan Dinamico

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

Facoltativo

Per utilizzare questo campo, NON possono essere utilizzati tutti i seguenti campi: isNot, is, lessThanOrEqualTo

La variabile è consentita.

lessThanOrEqualTo Dinamico

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

Facoltativo

Per utilizzare questo campo, NON possono essere utilizzati tutti i seguenti campi: isNot, is, lessThan

La variabile è consentita.

for Durata

Verifica se lo stato è già stato mantenuto per un determinato periodo di tempo. Applicabile solo per i comandi iniziali, non può essere utilizzato con le condizioni.

Facoltativo

La variabile è consentita.

suppressFor Durata

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

Facoltativo

La variabile è consentita.

Dati sullo stato del timer

Chiave Tipo Descrizione
timerPaused Bol

Facoltativo

Esempi

starters:
- type: device.state.Timer
  device: My Device - Room Name
  state: timerPaused
  is: true