FanSpeedState

Descrizione

Per i dispositivi che supportano l'impostazione della velocità di una ventola.

Campi

Chiave Tipo Descrizione
device Dispositivo

Il dispositivo segnala lo stato FanSpeed.

Obbligatorio

La variabile è consentita.

state FieldPath

I dati specifici dello stato da controllare.

Obbligatorio

Variabile NON consentita

is Dynamic

Verifica se i dati di stato corrispondono a un valore.

Facoltativo

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

La variabile è consentita.

isNot Dynamic

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

Facoltativo

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

La variabile è consentita.

greaterThan Dynamic

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

Facoltativo

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

La variabile è consentita.

greaterThanOrEqualTo Dynamic

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

Facoltativo

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

La variabile è consentita.

lessThan Dynamic

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

Facoltativo

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

La variabile è consentita.

lessThanOrEqualTo Dynamic

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

Facoltativo

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

La variabile è consentita.

for Durata

Controlla se lo stato è già rimasto per un determinato periodo di tempo. Valido solo per i comandi iniziali; non può essere utilizzato con le condizioni.

Facoltativo

La variabile è consentita.

suppressFor Durata

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

Facoltativo

La variabile è consentita.

Dati sullo stato velocità della ventola

Chiave Tipo Descrizione
currentFanSpeedSetting String

Facoltativo

currentFanSpeedPercent Number

Facoltativo

Esempi

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