Deskripsi
Untuk perangkat yang operasinya sedang berlangsung yang dapat dikueri.
Perangkat seperti ini akan melaporkan jumlah total siklus di awal operasi, dan setiap siklus yang sedang dijalankan perangkat saat berjalan.
Kolom
Kunci | Jenis | Deskripsi |
---|---|---|
device
|
Perangkat |
Perangkat yang melaporkan status Wajib Variabel diizinkan. |
state
|
FieldPath |
Data status tertentu yang akan diperiksa. Wajib Variabel TIDAK diizinkan |
is
|
Dinamis |
Memeriksa apakah data status sama dengan nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK dapat digunakan: isNot, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan Variabel diizinkan. |
isNot
|
Dinamis |
Memeriksa apakah data status tidak sama dengan nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK dapat digunakan: is, greaterThanOrEqualTo, greaterThan, lessThanOrEqualTo, lessThan Variabel diizinkan. |
greaterThan
|
Dinamis |
Memeriksa apakah data status lebih besar dari (>) nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK dapat digunakan: isNot, is, greaterThanOrEqualTo Variabel diizinkan. |
greaterThanOrEqualTo
|
Dinamis |
Memeriksa apakah data status lebih besar dari atau sama dengan (>=) nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK dapat digunakan: isNot, is, greaterThan Variabel diizinkan. |
lessThan
|
Dinamis |
Memeriksa apakah data status lebih kecil dari (<) nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK dapat digunakan: isNot, is, lessThanOrEqualTo Variabel diizinkan. |
lessThanOrEqualTo
|
Dinamis |
Memeriksa apakah data status lebih kecil dari atau sama dengan (<=) nilai. Opsional Untuk menggunakan kolom ini, semua kolom berikut TIDAK dapat digunakan: isNot, is, lessThan Variabel diizinkan. |
for
|
Durasi |
Memeriksa apakah status telah dipertahankan selama durasi tertentu. Hanya berlaku untuk Pemula, tidak dapat digunakan dengan Ketentuan. Opsional Variabel diizinkan. |
suppressFor
|
Durasi |
Menahan pemicu pemicu selama jangka waktu tertentu. Opsional Variabel diizinkan. |
Data Status RunCycle
Kunci | Jenis | Deskripsi |
---|---|---|
currentTotalRemainingTime
|
Durasi |
Opsional |
currentCycleRemainingTime
|
Durasi |
Opsional |
Contoh
starters:
- type: device.state.RunCycle
device: My Device - Room Name
state: currentRunCycle
is: Some Text
condition:
type: device.state.RunCycle
device: My Device - Room Name
state: currentRunCycle
is: Some Text