StartStopState

Deskripsi

Untuk perangkat yang mendukung operasi memulai dan menghentikan.

Memulai dan menghentikan perangkat memiliki fungsi yang serupa dengan menghidupkan dan mematikannya. Hal ini menunjukkan bahwa perangkat berfungsi secara berbeda saat dihidupkan dan saat dimulai. Misalnya, mesin cuci tertentu dapat dihidupkan dan setelannya diubah sebelum benar-benar memulai pengoperasian.

Kolom

Kunci Jenis Deskripsi
device Perangkat

Perangkat yang melaporkan status StartStop.

Wajib

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 StartStop

Kunci Jenis Deskripsi
isPaused Bool

Opsional

isRunning Bool

Opsional

Contoh

starters:
 - type: device.state.StartStop
   device: My Device - Room Name
   state: isRunning
   is: true

condition:
   type: device.state.StartStop
   device: My Device - Room Name
   state: isRunning
   is: false