Selamat datang di Pusat Developer Google Home, tempat baru untuk mempelajari cara mengembangkan tindakan smart home. Catatan: Anda akan terus membuat tindakan di konsol Actions.

Jenis Perangkat Smart Home

Smart home mendukung sejumlah jenis perangkat berbeda. Pilih model yang paling sesuai dengan produk Anda.

Jenis perangkat memanfaatkan kecanggihan pemrosesan bahasa alami Asisten Google. Misalnya, perangkat dengan lampu jenis dapat dinyalakan dengan cara yang berbeda:

  • Nyalakan lampu.
  • Nyalakan lampu saya.
  • Nyalakan lampu ruang tamu saya.

Fungsi untuk jenis perangkat berasal dari fitur yang Anda tambahkan ke setiap fitur. Setiap jenis perangkat memiliki sejumlah karakteristik yang direkomendasikan, tetapi Anda dapat menambahkan fitur yang diinginkan. Verifikasi pengguna sekunder didukung untuk semua jenis perangkat.

Device Type Deskripsi Sifat
AC_UNIT Unit AC mirip dengan termostat, tetapi tidak mendukung pemanas dan mungkin tidak mendukung penyetelan target suhu.

Wajib:

AIRCOOLER Pendingin udara adalah perangkat yang memungkinkan pendinginan suhu dan kontrol kelembapan. Perangkat ini biasanya lebih ringan dan portabel daripada AC, dan memiliki tangki air yang terpasang. Pendingin udara mungkin tidak mendukung pemanas atau menyetel suhu yang tepat. Interaksi dengan pendingin udara dapat mencakup perubahan setelan kecepatan dan kelembapan kipas angin.

Wajib:

AIRFRESHENER Penyegar udara dapat diaktifkan dan dinonaktifkan dan memungkinkan penyesuaian berbagai mode.

Direkomendasikan:

Wajib:

AIRPURIFIER Penyaring udara adalah perangkat yang dapat diaktifkan dan dinonaktifkan, melaporkan kebersihan filter udara dan masa pakai filter udara, serta disesuaikan dengan berbagai setelan mode.

Direkomendasikan:

Wajib:

AUDIO_VIDEO_RECEIVER Perangkat yang mengambil input audio (misalnya, HDMI, optik, dan RCA) dan mengeluarkan suara ke satu atau beberapa speaker.

Direkomendasikan:

Wajib:

AWNING Kanopi dapat ditarik dan dapat dibuka atau ditutup. Perangkat ini dapat dipasang di dalam atau di luar ruangan.

Wajib:

BATHTUB Bak mandi dapat diisi dan dikosongkan, mungkin ke tingkat tertentu jika bak mandi mendukungnya.

Direkomendasikan:

BED Interaksi dengan tempat tidur dapat mencakup penyesuaian berbagai mode dan latar adegan.

Direkomendasikan:

Wajib:

BLENDER Interaksi dengan blender mungkin termasuk memulai dan menghentikannya, menyetel timer, menyetel mode memasak atau preset makanan, atau menyesuaikan berbagai setelan lainnya.

Direkomendasikan:

Wajib:

BLINDS Tirai dapat dibuka dan ditutup, dan berbagai jenis tirai didukung seperti venetian (terbuka dalam satu arah), panel atau vertikal (dapat terbuka kiri atau kanan), dan atas-bawah-atas (dapat dibuka atas atau bawah). Beberapa tirai mungkin memiliki bilah yang dapat diputar.

Direkomendasikan:

Wajib:

BOILER Boiler dapat diaktifkan dan dinonaktifkan, serta dapat mendukung penyesuaian suhu.

Direkomendasikan:

Wajib:

CAMERA Kamera sangat kompleks dan fiturnya akan sangat bervariasi antar-vendor. Seiring waktu, kamera akan mendapatkan banyak karakteristik dan atribut yang menjelaskan kemampuan tertentu, yang banyak di antaranya dapat berinteraksi dengan streaming video/audio dengan cara khusus, seperti mengirim streaming ke perangkat lain, mengidentifikasi konten apa yang ada di streaming, memutar ulang feed, dll.

Wajib:

CARBON_MONOXIDE_DETECTOR Pendeteksi karbon monoksida dapat melaporkan apakah karbon monoksida terdeteksi saat ini, apakah kadar karbon monoksidanya tinggi, dan kadar karbon monoksida saat ini per bagian per sejuta.

Wajib:

CHARGER Interaksi dengan pengisi daya dapat mencakup memulai dan menghentikan pengisian daya, serta memeriksa tingkat pengisian daya saat ini, kapasitas yang tersisa, dan kapasitas hingga nilai penuh.

Wajib:

CLOSET Lemari dapat dibuka dan ditutup, mungkin dalam lebih dari satu arah.

Wajib:

COFFEE_MAKER Interaksi dengan pembuat kopi dapat meliputi mengaktifkan dan menonaktifkannya, menyesuaikan mode memasak dan preset makanan, menyesuaikan suhu target, dan menyesuaikan berbagai setelan mode tidak memasak.

Direkomendasikan:

Wajib:

COOKTOP Interaksi dengan kompor dapat termasuk mengaktifkan dan menonaktifkan, memulai dan menghentikan, menyetel timer, menyesuaikan mode memasak dan preset makanan, serta menyesuaikan berbagai setelan mode non-memasak.

Direkomendasikan:

Wajib:

CURTAIN Tirai dapat dibuka dan ditutup, kemungkinan ke lebih dari satu arah. Misalnya, tirai dengan dua bagian dapat terbuka baik di sisi kiri maupun kanan.

Wajib:

DEHUMIDIFIER Pelembab udara adalah perangkat untuk menghilangkan kelembapan dari udara. Kamera dapat diaktifkan dan dinonaktifkan, melaporkan dan menyesuaikan kelembapan target, serta dapat memiliki berbagai mode yang dapat disesuaikan atau setelan kecepatan kipas.

Direkomendasikan:

Wajib:

DEHYDRATOR Interaksi dengan dehidrator dapat mencakup mulai dan berhenti, menyetel timer, menyesuaikan mode memasak atau preset makanan, atau menyesuaikan berbagai setelan lainnya.

Direkomendasikan:

Wajib:

DISHWASHER Mesin cuci piring dapat memiliki fungsi mulai dan berhenti yang terpisah dari posisi aktif atau nonaktif (beberapa mesin cuci memiliki tombol daya terpisah, dan beberapa mesin lainnya tidak). Beberapa perangkat dapat dijeda dan dilanjutkan saat dicuci. Mesin pencuci piring juga memiliki berbagai mode dan setiap mode memiliki setelan terkaitnya sendiri. Ini khusus untuk mesin pencuci piring dan ditafsirkan dalam bentuk umum.

Direkomendasikan:

Wajib:

DOOR Pintu dapat dibuka dan ditutup, berpotensi ke lebih dari satu arah.

Direkomendasikan:

Wajib:

DOORBELL Bel pintu dapat memberi tahu orang lain bahwa ada seseorang di depan pintu. Perangkat ini dapat mengirimkan notifikasi dan streaming video jika memiliki kemampuan yang sesuai.

Direkomendasikan:

DRAWER Panel samping dapat dibuka dan ditutup, kemungkinan ke lebih dari satu arah.

Wajib:

DRYER Pengering memiliki fungsi mulai dan berhenti yang tidak bergantung pada pengaktifan atau penonaktifan. Beberapa pengering dapat dijeda dan dilanjutkan saat mengeringkan. Pengering juga memiliki berbagai mode dan setiap mode memiliki setelan terkaitnya sendiri. Ini spesifik untuk pengering dan ditafsirkan dalam bentuk umum.

Direkomendasikan:

Wajib:

FAN Kipas biasanya dapat diaktifkan dan dinonaktifkan serta memiliki setelan kecepatan. Beberapa kipas mungkin juga memiliki mode tambahan yang didukung, seperti arah/orientasi kipas (misalnya, unit dinding mungkin memiliki setelan untuk menyesuaikan apakah akan meledak atau menurun).

Wajib:

FAUCET Keran dapat mengeluarkan cairan dalam berbagai kuantitas dan preset. Keran dapat memiliki berbagai mode dan masing-masing mode memiliki setelan terkaitnya sendiri. Perintah ini khusus untuk keran dan ditafsirkan dalam bentuk umum.

Direkomendasikan:

FIREPLACE Perapian dapat diaktifkan dan dinonaktifkan, serta dapat memiliki mode yang dapat disesuaikan.

Direkomendasikan:

FREEZER Lemari pembeku adalah perangkat untuk mengelola suhu yang dapat disesuaikan dengan berbagai setelan mode, dan mungkin memungkinkan pemantauan suhu.

Wajib:

FRYER Interaksi dengan penggorengan dapat mencakup memulai dan menghentikan, menyetel timer, menyesuaikan mode memasak atau preset makanan, atau menyesuaikan berbagai setelan lainnya.

Direkomendasikan:

Wajib:

GARAGE Pintu garasi dapat membuka, menutup, dan mendeteksi status terbuka. Metrik ini juga dapat menunjukkan apakah suatu objek telah menghalangi jalur pintu saat ditutup atau jika pintu terkunci sehingga tidak dapat dikontrol.

Direkomendasikan:

Wajib:

GATE Gerbang dapat dibuka dan ditutup, berpotensi lebih dari sekadar arah.

Direkomendasikan:

Wajib:

GRILL Interaksi dengan panggangan dapat mencakup mengaktifkan dan menonaktifkannya, memulai dan menghentikan, menyetel timer, menyesuaikan mode memasak dan preset makanan, serta menyesuaikan berbagai setelan mode tidak memasak.

Direkomendasikan:

Wajib:

HEATER Pemanas mirip dengan termostat tetapi tidak mendukung pendingin dan mungkin tidak mendukung penyetelan target suhu.

Direkomendasikan:

Wajib:

HOOD Oven dan cerobong rentang dapat diaktifkan dan dinonaktifkan, dapat memiliki mode yang dapat disesuaikan, dan dapat memiliki kecepatan kipas yang dapat disesuaikan.

Direkomendasikan:

Wajib:

HUMIDIFIER Pelembap udara adalah alat yang menambahkan kelembapan ke udara. Kamera dapat diaktifkan dan dinonaktifkan, melaporkan dan menyesuaikan kelembapan target, serta dapat memiliki berbagai mode yang dapat disesuaikan atau setelan kecepatan kipas.

Direkomendasikan:

Wajib:

KETTLE Ketel adalah perangkat yang merebus air. Interaksi dengan cerek dapat mencakup pengaktifan dan penonaktifannya, menyesuaikan suhu target, dan mungkin menyesuaikan berbagai setelan mode.

Direkomendasikan:

Wajib:

LIGHT Perangkat lampu dapat diaktifkan dan dinonaktifkan. Perangkat tersebut mungkin memiliki fitur tambahan, seperti peredupan dan kemampuan untuk mengubah warna.

Direkomendasikan:

Wajib:

LOCK Kunci dapat mengunci, membuka kunci, dan melaporkan status terkunci.

Wajib:

MICROWAVE Interaksi dengan microwave dapat mencakup memulai dan menghentikan setelan, menyetel timer, menyesuaikan mode memasak dan preset makanan, serta menyesuaikan mode non-memasak.

Direkomendasikan:

Wajib:

MOP Interaksi dengan pel dapat mencakup mulai, berhenti, menjeda pembersihan, terpasang ke dok, memeriksa siklus pembersihan saat ini, menempatkan pel, atau menyesuaikan berbagai mode. Beberapa bonggol mungkin mendukung pembersihan zona tertentu di rumah.

Direkomendasikan:

Wajib:

MOWER Interaksi dengan mesin pemotong rumput dapat meliputi memulai, menghentikan, dan menjeda mesin pemotong rumput, terpasang di dok, memeriksa siklus saat ini, menemukan mesin pemotong rumput, dan menyesuaikan berbagai mode.

Direkomendasikan:

Wajib:

MULTICOOKER Interaksi dengan multicooker dapat meliputi memulai dan menghentikan, menyetel timer, atau menyesuaikan mode non-memasak.

Direkomendasikan:

Wajib:

NETWORK Mewakili sekelompok node router atau jaringan mesh yang dikontrol sebagai satu entity, bukan sebagai perangkat individual. Perangkat jaringan dapat di-reboot, mengupdate software-nya, dan memiliki mode untuk menangani kontrol Kualitas Layanan (QoS) dan batasan orang tua. Perangkat dapat melakukan operasi, seperti mengaktifkan jaringan tamu, dan melaporkan informasi khusus jaringan, seperti rasio throughput internet saat ini.

Direkomendasikan:

Wajib:

OUTLET Outlet, perangkat dasar di Smart Home, hanya mengaktifkan/menonaktifkan mode biner.

Wajib:

OVEN Interaksi dengan oven melibatkan kemampuan memanggang atau memanggang pada suhu tertentu. Suhu fisik di dalam oven berbeda karena oven sedang dipanaskan, jadi suhu ini juga dapat dipantau. Oven memiliki waktu masak yang membatasi durasi pemanggangan.

Direkomendasikan:

Wajib:

PERGOLA Pergola (struktur taman luar ruangan) dapat dibuka dan ditutup, berpotensi ke lebih dari satu arah. Misalnya, beberapa pergola dengan kanvas dapat terbuka ke KIRI atau KANAN.

Direkomendasikan:

Wajib:

PETFEEDER Interaksi dengan pemberi makan hewan peliharaan dapat mencakup pemberian makanan atau air hewan peliharaan dalam berbagai jumlah dan preset.

Direkomendasikan:

Wajib:

PRESSURECOOKER Interaksi dengan panci presto dapat mencakup mulai dan berhenti, menyetel timer, menyesuaikan mode memasak atau preset makanan, atau menyesuaikan berbagai setelan lainnya.

Direkomendasikan:

Wajib:

RADIATOR Radiator dapat diaktifkan dan dinonaktifkan serta memungkinkan penyesuaian berbagai mode.

Direkomendasikan:

Wajib:

REFRIGERATOR Kulkas adalah perangkat untuk mengelola suhu yang mungkin memiliki berbagai mode/setelan.

Wajib:

REMOTECONTROL Remote media digunakan untuk mengontrol perangkat media. Contoh jenis perangkat ini mencakup hub, remote universal, dan pengontrol media.

Direkomendasikan:

Wajib:

ROUTER Router dapat melakukan reboot, mengupdate software, memiliki mode untuk menangani kontrol Kualitas Layanan (QoS) dan batasan orang tua, serta dapat menjalankan operasi khusus jaringan (seperti mengaktifkan jaringan tamu dan melaporkan informasi khusus jaringan seperti rasio throughput internet saat ini).

Direkomendasikan:

Wajib:

SCENE Dalam kasus scene, jenis memetakan 1:1 ke fitur, karena scene tidak digabungkan dengan fitur lain untuk membentuk perangkat gabungan. Adegan harus selalu memiliki nama yang disediakan pengguna. Setiap scene adalah perangkat virtualnya sendiri, dengan namanya sendiri.

Wajib:

SECURITYSYSTEM Sistem keamanan dapat diaktifkan dan dinonaktifkan. Mereka dapat dipersenjatai di beberapa tingkat keamanan (misalnya, rumah dan pergi) dan dapat melaporkan informasi tentang sensor tertentu, seperti sensor yang mendeteksi gerakan atau jendela terbuka.

Direkomendasikan:

Wajib:

SENSOR Satu sensor dapat menjalankan beberapa fungsi, seperti memantau suhu dan kelembapan, atau suhu dan jumlah tamu. Sensor dapat melaporkan salah satu atau kedua kuantitatif—misalnya, karbon monoksida dan kadar asap yang diukur dalam satuan per juta—dan pengukuran kualitatif seperti kualitas udara sehat atau tidak sehat.

Direkomendasikan:

SETTOP Interaksi dengan Distributor Pemrograman Video Multisaluran (MVPD) dan perangkat dekoder dapat mencakup kontrol pemutaran media.

Direkomendasikan:

Wajib:

SHOWER Hujan dapat diaktifkan dan dinonaktifkan serta dapat mendukung penyesuaian suhu.

Direkomendasikan:

SHUTTER Jendela dapat dibuka dan ditutup, kemungkinan ke lebih dari satu arah. Beberapa penutup jendela mungkin memiliki bilah yang dapat diputar.

Direkomendasikan:

Wajib:

SMOKE_DETECTOR Pendeteksi asap dapat melaporkan apakah asap saat ini terdeteksi, apakah tingkat asapnya tinggi, dan tingkat asap saat ini per bagian per jutanya.

Wajib:

SOUNDBAR Perangkat audio lengkap yang sering digunakan bersama dengan TV dan memiliki faktor bentuk batang.

Direkomendasikan:

Wajib:

SOUSVIDE Interaksi dengan sous vide dapat meliputi memulai dan menghentikan, menyetel timer, menyesuaikan mode memasak atau preset makanan, atau menyesuaikan berbagai setelan lainnya.

Direkomendasikan:

Wajib:

SPEAKER Perangkat ini adalah speaker terhubung yang tidak memisahkan audio menjadi saluran terpisah (misalnya, antara dua perangkat kiri dan kanan).

Direkomendasikan:

Wajib:

SPRINKLER Penyemprot Air dapat dimulai dan dihentikan (atau diaktifkan dan dinonaktifkan). Fitur ini juga dapat mendukung timer dan/atau jadwal.

Direkomendasikan:

Wajib:

STANDMIXER Interaksi dengan mixer berdiri dapat mencakup pengaktifan dan penonaktifan mixer, memulai dan menghentikan mixer, menyesuaikan mode memasak atau preset makanan, atau menyesuaikan berbagai setelan mode non-memasak.

Direkomendasikan:

Wajib:

STREAMING_BOX Perangkat ini memungkinkan layanan streaming untuk media dan musik, yang sering digunakan bersamaan dengan layar seperti TV. Perangkat ini didukung dari sumber yang konstan, terpisah dari perangkat tampilan itu sendiri.

Direkomendasikan:

Wajib:

STREAMING_SOUNDBAR Perangkat ini merupakan kombinasi speaker dan stik streaming atau speaker. Perangkat ini memberikan pengalaman streaming selain kemampuan soundbar.

Direkomendasikan:

Wajib:

STREAMING_STICK Perangkat ini memiliki faktor bentuk seperti stik kecil yang biasanya didukung oleh kabel USB atau HDMI yang terhubung ke layar seperti TV.

Direkomendasikan:

Wajib:

SWITCH Tombol, perangkat dasar di Smart Home, dapat diaktifkan dan dinonaktifkan.

Direkomendasikan:

Wajib:

THERMOSTAT Termostat adalah perangkat yang mengatur suhu, dengan titik dan mode yang disetel. Hal ini memisahkannya dari pemanas dan unit AC yang mungkin hanya memiliki mode dan setelan (misalnya, tinggi/rendah) vs target suhu.

Wajib:

TV Perangkat televisi menggabungkan tuner, layar, dan speaker keras untuk tujuan melihat dan mendengar media. Contohnya termasuk perangkat smart TV.

Direkomendasikan:

Wajib:

VACUUM Penyedot debu mungkin memiliki fungsi seperti memulai, menghentikan, dan menjeda pembersihan, terpasang ke dok, memeriksa siklus pembersihan saat ini, menempatkan penyedot debu, atau menyesuaikan berbagai mode. Beberapa penyedot debu mungkin mendukung pembersihan zona tertentu di rumah.

Direkomendasikan:

Wajib:

VALVE Katup dapat dibuka dan ditutup.

Wajib:

WASHER Mesin cuci dapat mengaktifkan dan menghentikan fungsi secara independen dari aktif atau nonaktif (beberapa mesin cuci memiliki tombol daya terpisah, dan beberapa mesin cuci tidak memiliki). Beberapa perangkat dapat dijeda dan dilanjutkan saat dicuci. Mesin cuci juga memiliki berbagai mode dan setiap mode memiliki setelan terkaitnya sendiri. Ini khusus untuk mesin cuci dan ditafsirkan dalam bentuk umum.

Direkomendasikan:

Wajib:

WATERHEATER Pemanas air adalah perangkat yang digunakan untuk memanaskan air. Mereka dapat menyalakan dan mematikan dan menyesuaikan suhu air.

Direkomendasikan:

Wajib:

WATERPURIFIER Penjernih air adalah perangkat yang dapat diaktifkan dan dinonaktifkan, melaporkan kebersihan filter air dan memfilter masa pakai, serta disesuaikan dengan berbagai setelan mode.

Direkomendasikan:

WATERSOFTENER Pelembut air adalah perangkat yang dapat diaktifkan dan dinonaktifkan, melaporkan kebersihan filter air dan memfilter masa pakai, serta disesuaikan dengan berbagai setelan mode.

Direkomendasikan:

WINDOW Jendela dapat dibuka dan ditutup, secara opsional dengan bagian yang terbuka pada arah yang berbeda, serta dapat dikunci dan tidak terkunci.

Direkomendasikan:

Wajib:

YOGURTMAKER Interaksi dengan pembuat yoghurt dapat mencakup mulai dan berhenti, menyetel timer, menyesuaikan mode memasak atau preset makanan, atau menyesuaikan berbagai setelan lainnya.

Direkomendasikan:

Wajib: