StartStopState

Deskripsi

Untuk perangkat yang mendukung memulai dan menghentikan operasi.

Memulai dan menghentikan perangkat memiliki fungsi yang serupa dengan mengaktifkan dan menonaktifkannya. Hal ini menunjukkan bahwa perangkat berfungsi secara berbeda saat diaktifkan dan saat dimulai. Mesin cuci tertentu, misalnya, dapat diaktifkan dan diubah setelannya sebelum benar-benar memulai pengoperasian.

Kolom

Kunci Jenis Deskripsi
device Perangkat

Perangkat melaporkan status StartStop.

Wajib

Variabel diizinkan.

state FieldPath

Data status spesifik yang akan diperiksa.

Wajib

Variabel TIDAK diizinkan

is Dinamis

Memeriksa apakah data status sama dengan sebuah 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 (>) sebuah 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 (>=) sebuah nilai.

Opsional

Untuk menggunakan kolom ini, semua kolom berikut TIDAK DAPAT digunakan: isNot, is, greaterThan

Variabel diizinkan.

lessThan Dinamis

Memeriksa apakah data status kurang 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 (<=) sebuah nilai.

Opsional

Untuk menggunakan kolom ini, semua kolom berikut TIDAK DAPAT digunakan: isNot, is, lessThan

Variabel diizinkan.

for Durasi

Memeriksa apakah status sudah ada selama durasi tertentu. Hanya berlaku untuk Pemicu, tidak dapat digunakan dengan Kondisi.

Opsional

Variabel diizinkan.

suppressFor Durasi

Menahan pemicu pemicu selama jangka waktu tertentu.

Opsional

Variabel diizinkan.

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