Deskripsi
Kolom
| Kunci | Jenis | Deskripsi | 
|---|---|---|
state
 | 
FieldPath | 
 Data negara bagian tertentu yang akan diperiksa. Wajib  | 
is
 | 
Dinamis | 
 Memeriksa apakah data status sama dengan suatu nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK DAPAT digunakan: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan  | 
isNot
 | 
Dinamis | 
 Memeriksa apakah data status tidak sama dengan suatu nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK DAPAT digunakan: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan  | 
greaterThan
 | 
Dinamis | 
 Memeriksa apakah data status lebih besar (>) dari suatu nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK DAPAT digunakan: isNot, is, greaterThanOrEqualTo  | 
greaterThanOrEqualTo
 | 
Dinamis | 
 Memeriksa apakah data status lebih besar dari atau sama dengan (>=) suatu nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK DAPAT digunakan: isNot, is, greaterThan  | 
lessThan
 | 
Dinamis | 
 Memeriksa apakah data status kurang dari (<) suatu nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK DAPAT digunakan: isNot, is, lessThanOrEqualTo  | 
lessThanOrEqualTo
 | 
Dinamis | 
 Memeriksa apakah data status kurang dari atau sama dengan (<=) suatu nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK DAPAT digunakan: isNot, is, lessThan  | 
for
 | 
Durasi | 
 Memeriksa apakah status sudah tetap selama durasi tertentu. Hanya berlaku untuk Pemicu, tidak dapat digunakan dengan Kondisi. Opsional  | 
suppressFor
 | 
Durasi | 
 Menekan pemicuan pemicu untuk jangka waktu tertentu. Opsional  | 
Data Status Kehadiran di Rumah
| Kunci | Jenis | Deskripsi | 
|---|---|---|
homePresenceMode
 | 
String | 
 Opsional  | 
Contoh
starters:
- type: home.state.HomePresence
  state: homePresenceMode
  is: HOME
condition:
  type: home.state.HomePresence
  state: homePresenceMode
  is: AWAY