Otomatisasi mendukung pemicu dan tindakan berikut. Semua status juga didukung sebagai kondisi.
Status / Peristiwa (pemicu) Kondisi Perintah (tindakan) |
Kolom yang Didukung | Deskripsi |
---|---|---|
assistant. |
pesan | |
assistant. |
okGoogle | |
assistant. |
kueri | |
atau | Kondisi gabungan untuk merepresentasikan ATAU logika dari semua kondisi turunan. | |
dan | Kondisi gabungan untuk merepresentasikan AND logis dari semua kondisi turunan. | |
device. |
aktifkan | Mengaktifkan atau menonaktifkan suasana. |
device. |
newApplicationName | Menginstal aplikasi di perangkat tertentu. |
device. |
applicationName | Telusuri aplikasi yang diberikan. |
device. |
applicationName | Pilih aplikasi yang diberikan. |
device. |
arm armLevel cancel |
Menetapkan tingkat alarm perangkat. |
device. |
kecerahan | Menyesuaikan kecerahan absolut perangkat. Jika kecerahan disetel ke nilai yang lebih besar dari 0, jika perangkat nonaktif, perangkat akan aktif, dan [`OnOffState.state`](./on_off_state) akan berubah untuk menunjukkan bahwa perangkat aktif. Demikian pula, saat kecerahan disetel ke 0, perangkat akan mati dan [`OnOffState.state`](./on_off_state) akan berubah. |
device. |
brightnessRelativePercent brightnessRelativeWeight |
Menyesuaikan kecerahan relatif perangkat. Jika kecerahan disetel ke nilai yang lebih besar dari 0, jika perangkat nonaktif, perangkat akan aktif, dan [`OnOffState.state`](./on_off_state) akan berubah untuk menunjukkan bahwa perangkat aktif. Demikian pula, saat kecerahan disetel ke 0, perangkat akan mati dan [`OnOffState.state`](./on_off_state) akan berubah. |
device. |
muatan | Mulai atau hentikan pengisian daya. |
device. |
color. color. color. color. color. color. |
Menetapkan warna ke hue yang ditentukan. Saat warna ditetapkan pada perangkat yang nonaktif, perangkat akan aktif, dan [`OnOffState.state`](./on_off_state) akan berubah untuk mencerminkan hal ini. Demikian pula, saat kecerahan disetel ke 0, perangkat akan mati dan [`OnOffState.state`](./on_off_state) akan berubah. |
device. |
cookingMode foodPreset quantity start unit |
Memulai atau menghentikan proses memasak. |
device. |
amount item presetName unit |
Mendistribusikan item. |
device. |
Pasang perangkat ke dok. | |
device. |
aktifkan | Mengaktifkan atau menonaktifkan jaringan tamu. |
device. |
enable profile |
Mengaktifkan atau menonaktifkan profil jaringan. Verifikasi pengguna sekunder dengan PIN harus digunakan. Keamanan rumah pengguna dapat dianggap terpengaruh jika perangkat keamanan lainnya dinonaktifkan melalui perintah ini. |
device. |
fill fillLevel |
Mengisi atau menghabiskan daya perangkat. |
device. |
senyapkan | Temukan perangkat target dengan membuat pemberitahuan lokal. |
device. |
relativeHumidityPercent relativeHumidityWeight |
Sesuaikan tingkat kelembapan relatif terhadap nilai saat ini. |
device. |
durasi | Mengubah perangkat melalui serangkaian warna. |
device. |
durasi | Intensitas cahaya meningkat dari kecerahan tingkat menengah ke kecerahan maksimum, lalu menurun ke kecerahan tingkat menengah dengan total waktu siklus satu pulsa per detik. Selama setiap siklus, kecerahan maksimum harus berlangsung selama 200 md dan kecerahan tingkat menengah, tidak termasuk periode transisi, harus berlangsung minimal 500 md. |
device. |
durasi | Selama jangka waktu tertentu, secara bertahap turunkan kecerahan perangkat dan, secara opsional, ubah suhu warna. |
device. |
durasi | Selama jangka waktu tertentu, tingkatkan kecerahan perangkat secara bertahap dan, secara opsional, ubah suhu warna. |
device. |
kunci | Mengunci atau membuka kunci perangkat. |
device. |
Langsung ke item media berikutnya. | |
device. |
Menjeda pemutaran media. | |
device. |
Langsung ke item media sebelumnya. | |
device. |
Melanjutkan pemutaran media. | |
device. |
Mengacak playlist saat ini. | |
device. |
Menghentikan pemutaran media. | |
device. |
bisukan | Membisukan atau membunyikan perangkat yang ditentukan. |
device. |
Beralih ke input berikutnya. | |
device. |
aktif | Aktifkan atau nonaktifkan perangkat. |
device. |
openDirection openPercent |
Menetapkan status buka-tutup perangkat |
device. |
jeda | Menjeda atau melanjutkan operasi perangkat. |
device. |
Beralih ke input sebelumnya. | |
device. |
Memulai ulang perangkat. | |
device. |
channelCount | Sesuaikan saluran saat ini dengan jumlah relatif. |
device. |
Kembali ke saluran sebelumnya yang digunakan pengguna. | |
device. |
Balik arah kipas. | |
device. |
rotationDegrees rotationPercent |
Menetapkan rotasi absolut perangkat. |
device. |
channelCode channelName channelNumber |
Tetapkan saluran saat ini ke nilai tertentu. |
device. |
fanSpeed | Setel kecepatan kipas angin. |
device. |
fanSpeedRelativePercent fanSpeedRelativeWeight |
Menetapkan kecepatan relatif untuk kipas. |
device. |
kelembapan | Tetapkan tingkat kelembapan ke nilai absolut. |
device. |
newInput | Menetapkan input media. |
device. |
volumeLevel | Menetapkan volume perangkat tertentu. |
device. |
mulai | Mulai atau hentikan perangkat. |
device. |
Menghentikan efek cahaya saat ini. | |
device. |
thermostatMode | Menetapkan mode operasi target untuk perangkat termostat. |
device. |
thermostatTemperatureSetpoint | Menetapkan suhu target untuk perangkat termostat. |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Menetapkan rentang suhu target untuk perangkat termostat. |
device. |
durasi | Sesuaikan durasi timer. |
device. |
Batalkan timer. | |
device. |
Menjeda timer. | |
device. |
Melanjutkan timer. | |
device. |
durasi | Mulai timer baru. |
device. |
atau kucing telah terdeteksi oleh kamera. Deteksi jenis hewan lainnya tidak didukung. | |
device. |
Bel pintu telah ditekan. | |
device. |
Wajah yang dikenali telah terdeteksi oleh kamera. | |
device. |
Wajah yang tidak dikenali telah terdeteksi oleh kamera. | |
device. |
Gerakan telah terdeteksi oleh perangkat. | |
device. |
Kendaraan yang bergerak telah terdeteksi oleh kamera. | |
device. |
Paket yang dikirim telah terdeteksi oleh kamera. | |
device. |
Seseorang telah terdeteksi oleh kamera. | |
device. |
Suara orang yang berbicara telah terdeteksi oleh perangkat. | |
device. |
Suara telah terdeteksi oleh perangkat. | |
device. |
currentApplication | Untuk perangkat yang dapat beralih antar-aplikasi. |
device. |
currentArmLevel isArmed |
Untuk perangkat seperti sistem keamanan yang mendukung pengaktifan dan penonaktifan, indikator ini menunjukkan apakah perangkat aktif atau nonaktif. |
device. |
kecerahan | Setelan kecerahan untuk perangkat. |
device. |
Untuk perangkat yang mendukung saluran di perangkat media. | |
device. |
color. color. color. color. color. |
Status setelan warna. |
device. |
currentCookingMode currentFoodPreset |
Untuk perangkat yang dapat memasak makanan sesuai dengan berbagai preset makanan dan mode memasak yang didukung. |
device. |
isDocked | Untuk perangkat mandiri yang dapat diperintahkan untuk kembali untuk diisi dayanya. |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
Status perangkat penyimpanan energi seperti baterai, termasuk jumlah energi yang disimpan, apakah sedang diisi daya atau tidak, dan apakah sedang dicolokkan atau tidak. |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
Untuk perangkat yang mendukung setelan kecepatan kipas. |
device. |
currentFillLevel currentFillPercent isFilled |
Untuk perangkat yang mendukung pengisian, seperti bak mandi. |
device. |
humidityAmbientPercent humiditySetpointPercent |
Untuk perangkat yang mendukung setelan kelembapan seperti pelembap udara dan pengering udara. |
device. |
currentInput | Mengaktifkan perangkat kueri yang dapat beralih input.
Input media dapat memiliki nama dinamis per perangkat yang mewakili feed audio atau video. Feed ini dapat dihubungkan secara langsung atau melalui jaringan, tetapi harus diberi nama dan cukup persisten. Hal ini tidak mendukung feed sementara arbitrer, seperti library jaringan yang dapat ditelusuri. Sumber Bluetooth yang disambungkan dan diberi nama didukung. Sumber dapat memiliki beberapa nama, sehingga nama yang dibuat dan ditemukan pengguna didukung, serta nama default; misalnya, 'hdmi_1' juga dapat berupa 'Pemutar DVD', atau 'usb_1' juga dapat berupa 'Hard drive'.
Input media dapat diurutkan untuk mendukung perintah 'berikutnya' dan 'sebelumnya'.
Catatan: InputSelector tidak mendukung tata bahasa kueri. |
device. |
activeLightEffect | Untuk perangkat yang dapat mendukung perintah pencahayaan kompleks untuk mengubah status, seperti mengulang berbagai warna. |
device. |
isJammed isLocked |
Untuk perangkat yang mendukung penguncian dan pembukaan kunci, dan/atau melaporkan status terkunci. |
device. |
playbackState | Untuk perangkat yang memutar media, status media, seperti apakah media sedang diputar atau tidak. |
device. |
motionDetectionEventInProgress | Untuk perangkat yang dapat mendeteksi gerakan. |
device. |
jumlah tamu | Untuk perangkat yang dapat mendeteksi kehadiran, baik melalui PIR, ultrasonik, maupun sensor kontak fisik. |
device. |
online | Untuk perangkat yang mendukung status online dan offline, dan/atau melaporkan status online dan offline. |
device. |
aktif | Fungsi aktif dan nonaktif dasar untuk perangkat apa pun yang memiliki aktif dan nonaktif biner, termasuk steker dan tombol serta banyak perangkat mendatang. |
device. |
openPercent | Untuk perangkat yang mendukung pembukaan dan penutupan, dan dalam beberapa kasus membuka dan menutup sebagian atau berpotensi dalam lebih dari satu arah. |
device. |
isCurrentlyRecording | Untuk perangkat yang mendukung perekaman ke media. |
device. |
rotationDegrees rotationPercent |
Untuk perangkat yang mendukung rotasi, seperti tirai dengan bilah yang dapat diputar. |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
Untuk perangkat yang memiliki durasi berkelanjutan untuk operasinya yang dapat dikueri. Perangkat seperti ini akan melaporkan jumlah total siklusnya pada awal operasi, dan setiap siklus yang sedang dijalankan perangkat saat ini. |
device. |
currentSensorStateData. currentSensorStateData. currentSensorStateData. |
Pengukuran yang dihasilkan oleh sensor. Misalnya, jumlah asap yang diukur oleh detektor asap, atau jumlah karbon monoksida yang diukur oleh detektor karbon monoksida, dan sebagainya. |
device. |
isPaused isRunning |
Untuk perangkat yang mendukung operasi mulai dan berhenti. Memulai dan menghentikan perangkat memiliki fungsi yang mirip dengan mengaktifkan dan menonaktifkannya. Hal ini menunjukkan bahwa perangkat berfungsi secara berbeda saat diaktifkan dan saat dimulai. Mesin cuci tertentu, misalnya, dapat dinyalakan dan setelan dapat diubah sebelum benar-benar memulai operasi. |
device. |
temperatureAmbient temperatureSetpoint |
Mengontrol suhu untuk perangkat selain termostat (misalnya, oven), baik di dalam maupun di sekitar perangkat. |
device. |
activeThermostatMode thermostatHumidityAmbient thermostatMode thermostatTemperatureAmbient thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
Untuk perangkat yang mendukung titik dan mode suhu. |
device. |
timerPaused | Untuk perangkat yang mendukung kemampuan timer. Misalnya, pengontrol sprinkler smart atau tombol lampu smart mungkin memiliki timer bawaan. Hal ini dapat digunakan untuk mengkueri perangkat tentang jumlah waktu yang tersisa di timer. |
device. |
currentVolume isMuted |
Untuk perangkat yang dapat mengubah volume (misalnya, menyetel volume ke tingkat tertentu, membisukan, atau membunyikan). |
home. |
body members title |
Mengirim notifikasi ke anggota rumah yang ditentukan. |
home. |
homePresenceMode | |
not | Kondisi untuk merepresentasikan NOT logis dari kondisi lain. | |
time. |
Merepresentasikan rentang waktu. | |
time. |
Menambahkan jeda dalam eksekusi otomatisasi. | |
time. |
Merepresentasikan peristiwa jadwal waktu. |