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

Karakter Perangkat Smart Home

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

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

Lihat daftar bahasa yang didukung untuk semua karakteristik.

Name Sifat Perangkat Deskripsi Jenis Perangkat yang Direkomendasikan
Pemilih Aplikasi action.devices.traits.AppSelector Sifat ini dimiliki perangkat yang mendukung aplikasi media, biasanya dari pihak ketiga. Perangkat media yang mendukung peluncuran, penginstalan, dan penelusuran aplikasi yang berjalan di perangkat tersebut.
Grup Armada action.devices.traits.ArmDisarm Sifat ini mendukung pengaktifan dan penonaktifan seperti yang digunakan dalam, misalnya, sistem keamanan. Sistem keamanan atau perangkat apa pun yang mendukung pengaktifan dan penonaktifan.
Kecerahan action.devices.traits.Brightness Setelan kecerahan absolut berada dalam rentang normal dari 0 hingga 100 (masing-masing lampu mungkin tidak mendukung setiap titik dalam rentang berdasarkan konfigurasi LED-nya). Terang
CameraStream action.devices.traits.CameraStream Sifat ini termasuk dalam perangkat yang memiliki kemampuan untuk melakukan streaming feed video ke layar pihak ketiga, layar yang terhubung ke Chromecast, atau smartphone. Umumnya, ini adalah kamera keamanan atau kamera bayi. Namun, karakteristik ini juga berlaku untuk perangkat yang lebih kompleks yang memiliki kamera di dalamnya (misalnya, perangkat konferensi video atau robot vakum dengan kamera di dalamnya). Kamera
Pemilik action.devices.traits.Channel Sifat ini termasuk perangkat yang mendukung saluran TV pada perangkat media. Televisi
Setelan Warna action.devices.traits.ColorSetting Sifat ini berlaku pada perangkat, seperti lampu smart, yang dapat mengubah warna atau suhu warna. Terang
Spektrum Warna action.devices.traits.ColorSpectrum Ini berlaku untuk bohlam warna "full" yang menggunakan rentang warna RGB. Lampu mungkin memiliki kombinasi ColorSpectrum dan ColorTemperature; lampu aksen dan strip LED mungkin hanya memiliki Spectrum, sedangkan beberapa bohlam hanya memiliki Suhu. Bohlam dasar, atau lampu bodoh pada steker smart, tidak memiliki keduanya. Terang
ColorColorera action.devices.traits.ColorTemperature Ini berlaku untuk bohlam "warmth" yang menggunakan titik warna di Kelvin. Ini umumnya modalitas terpisah dari ColorSpectrum, dan mungkin ada titik putih yang tersedia melalui Suhu yang tidak dapat dijangkau oleh Spectrum. Berdasarkan fitur yang tersedia, Google dapat memilih mode yang sesuai untuk digunakan berdasarkan permintaan dan jenis lampu (misalnya, Membuat lampu ruang keluarga berwarna putih dapat mengirimkan perintah Suhu ke beberapa bohlam dan perintah Spektrum ke strip LED). Terang
Memasak action.devices.traits.Cook Sifat ini termasuk dalam perangkat yang dapat memasak makanan sesuai dengan berbagai preset makanan dan mode memasak yang didukung. Perangkat yang mendukung memasak berbagai jenis makanan.
Mengeluarkan action.devices.traits.Dispense Sifat ini termasuk dalam perangkat yang mendukung pengeluaran jumlah tertentu dari satu atau beberapa item fisik. Misalnya, dispenser camilan dapat mengeluarkan sejumlah camilan, keran dapat membuang segelas air, dan pemberi makan hewan peliharaan dapat mengeluarkan air dan makanan hewan peliharaan. Perangkat yang mendukung pengeluaran jumlah tertentu dari satu atau beberapa item fisik.
Dok action.devices.traits.Dock Sifat ini dirancang untuk perangkat seluler yang dapat diperintahkan untuk kembali saat mengisi daya. Penyedot Debu
EnergyStorage action.devices.traits.EnergyStorage Sifat ini termasuk pada perangkat yang dapat menyimpan energi di baterai dan berpotensi mengisi ulang, atau perangkat yang dapat mengisi daya perangkat lain. Sifatnya mendukung memulai dan menghentikan pengisian daya, serta memeriksa tingkat pengisian daya saat ini, kapasitas yang tersisa, dan kapasitas hingga nilai penuh. Perangkat yang dapat mengisi daya baterainya.
Kecepatan Penggemar action.devices.traits.FanSpeed Sifat ini termasuk pada perangkat yang mendukung penyetelan kecepatan kipas (yaitu, angin yang bertiup dari perangkat pada berbagai level, yang dapat menjadi bagian dari AC atau unit pemanas, atau di mobil), dengan setelan seperti rendah, sedang, dan tinggi.
Pengisi action.devices.traits.Fill Sifat ini berlaku untuk perangkat yang mendukung pengisian daya, seperti bak mandi. Perangkat apa pun yang mendukung pengisian daya, seperti bak mandi.
Setelan Kelembapan action.devices.traits.HumiditySetting Sifat ini termasuk pada perangkat yang mendukung setelan kelembapan seperti pelembap udara dan pengering udara. Perangkat apa pun yang mendukung setelan kelembapan, seperti pelembab udara atau pengering udara.
InputSelector action.devices.traits.InputSelector Fitur untuk perangkat yang dapat mengubah input media. Input ini dapat memiliki nama dinamis per perangkat, dan dapat merepresentasikan feed audio atau video, dengan kabel atau jaringan. Perangkat media apa pun yang mendukung pengalihan input.
Efek Cahaya action.devices.traits.LightEffects Sifat ini dimiliki perangkat yang dapat mendukung perintah pencahayaan kompleks untuk mengubah status, seperti mengulang berbagai warna. Terang
Pencari Lokasi action.devices.traits.Locator Sifat ini digunakan untuk perangkat yang dapat "ditemukan". Ini termasuk ponsel, robot (termasuk penyedot debu dan mesin pemotong rumput), drone, dan produk khusus tag yang terpasang ke perangkat lain. Perangkat apa pun yang perlu ditemukan, seperti Vacuum robot
Kunci Buka Kunci action.devices.traits.LockUnlock Sifat ini dimiliki perangkat apa pun yang mendukung penguncian dan pembukaan kunci, serta/atau melaporkan status terkunci. Perangkat apa pun yang mendukung penguncian dan pembukaan kunci, dan/atau melaporkan status terkunci.
StatusMedia action.devices.traits.MediaState Sifat ini digunakan untuk perangkat yang dapat melaporkan status media. Setiap perangkat media yang mampu melaporkan status media
Mode action.devices.traits.Modes Sifat ini dimiliki perangkat apa pun dengan jumlah mode "n-way" arbitrer yang mana mode dan setelan untuk setiap mode bersifat arbitrer dan unik untuk tiap perangkat atau jenis perangkat. Setiap mode memiliki beberapa kemungkinan setelan, tetapi hanya satu setelan yang dapat dipilih pada satu waktu; pengering tidak dapat berada dalam mode "halus", "normal", dan "tugas berat" secara bersamaan. Setelan yang hanya dapat diaktifkan atau dinonaktifkan dimiliki oleh fitur Toggle. Semua
Kontrol Jaringan action.devices.traits.NetworkControl Sifat ini termasuk perangkat yang mendukung pelaporan data jaringan dan melakukan operasi khusus jaringan. Perangkat yang dapat melaporkan data jaringan dan melakukan operasi khusus jaringan.
Deteksi Objek action.devices.traits.ObjectDetection Sifat ini dimiliki perangkat yang dapat mendeteksi objek atau orang dan mengirim notifikasi kepada pengguna. Misalnya, bel pintu dapat digunakan untuk menunjukkan bahwa seseorang (bernama atau tidak bernama) membunyikan bel pintu, serta untuk kamera dan sensor yang dapat mendeteksi gerakan objek atau orang yang mendekatinya. Perangkat yang dapat mendeteksi objek atau orang dan mengirim notifikasi kepada pengguna.
Aktif action.devices.traits.OnOff Fungsi aktif dan nonaktif dasar untuk perangkat yang memiliki biner aktif dan nonaktif, termasuk steker dan tombol, serta banyak perangkat di masa mendatang.
BukaTutup action.devices.traits.OpenClose Sifat ini termasuk dalam perangkat yang mendukung pembukaan dan penutupan, dan dalam beberapa kasus, membuka dan menutup sebagian atau berpotensi di lebih dari satu arah. Misalnya, beberapa tirai mungkin terbuka ke kiri atau ke kanan. Dalam beberapa kasus, membuka perangkat tertentu mungkin merupakan tindakan yang sensitif terhadap keamanan dan dapat memerlukan autentikasi autentikasi 2 langkah. Lihat Autentikasi 2 langkah. Perangkat apa pun yang mendukung tindakan membuka dan menutup.
Mulai ulang action.devices.traits.Reboot Sifat ini termasuk perangkat yang mendukung reboot, seperti router. Perangkat harus mendukung reboot sebagai satu tindakan. Perangkat apa pun yang mendukung reboot.
Rotasi action.devices.traits.Rotation Sifat ini termasuk pada perangkat yang mendukung rotasi, seperti tirai dengan bilah yang dapat diputar. Perangkat yang mendukung rotasi seperti tirai dengan bilah yang dapat diputar.
Siklus Proses action.devices.traits.RunCycle Sifat ini mewakili setiap perangkat yang memiliki durasi berkelanjutan untuk operasinya yang dapat dikueri. Hal ini mencakup, tetapi tidak terbatas pada, perangkat yang beroperasi secara siklus, seperti mesin cuci, pengering, dan mesin pencuci piring. Semua - sebagian besar peralatan dan perangkat lain yang memiliki status berjalan
StatusSensor action.devices.traits.SensorState Sifat ini mencakup pengukuran kuantitatif (misalnya, indeks kualitas udara atau tingkat asap) dan keadaan kualitatif (misalnya, apakah kualitas udara sehat atau apakah tingkat asap rendah atau tinggi). Sensor yang memberikan pengukuran kuantitatif (seperti tingkat asap) dan status kualitatif (apakah kualitas udara sehat)
Adegan action.devices.traits.Scene Dalam kasus scene, jenis memetakan 1:1 ke fitur, karena scene tidak digabungkan dengan karakteristik lain untuk membentuk perangkat gabungan. Hanya Scene
SoftwareUpdate action.devices.traits.SoftwareUpdate Sifat ini termasuk perangkat yang mendukung update software seperti router. Secara opsional, perangkat ini dapat melaporkan waktu update terakhir yang berhasil. Perangkat apa pun yang mendukung update software.
Memulai action.devices.traits.StartStop Memulai dan menghentikan perangkat memiliki fungsi serupa dengan mengaktifkan dan menonaktifkan perangkat. Perangkat yang mewarisi fitur ini memiliki fungsi yang berbeda saat diaktifkan dan saat dimulai. Tidak seperti perangkat yang hanya memiliki status aktif dan nonaktif, beberapa perangkat yang dapat memulai dan berhenti juga dapat dijeda saat melakukan operasi. Semua - sebagian besar peralatan dan penyedot debu, serta hal lain yang memiliki perilaku aktivitas tertentu di atas dan di luar daya
LaporanStatus action.devices.traits.StatusReport Sifat ini melaporkan status atau status perangkat tertentu saat ini atau grup perangkat yang terhubung. Sifat tujuan umum untuk melaporkan status atau status saat ini dari perangkat tertentu atau grup perangkat yang terhubung seperti sistem keamanan)
Kontrol Suhu action.devices.traits.TemperatureControl Sifat untuk perangkat (selain termostat) yang mendukung kontrol suhu, baik di dalam atau di sekitar perangkat. Ini termasuk perangkat seperti oven dan kulkas.
Setelan Suhu action.devices.traits.TemperatureSetting Sifat ini mencakup penanganan titik suhu dan mode.
Timer action.devices.traits.Timer Fitur Timer mewakili timer di perangkat, terutama peralatan dapur seperti oven dan microwave, tetapi tidak terbatas pada perangkat. Perangkat apa pun dengan timer, seperti peralatan dapur seperti microwave atau oven.
Tombol action.devices.traits.Toggles Sifat ini dimiliki oleh perangkat apa pun yang memiliki setelan yang hanya dapat ada di salah satu dari dua status. Setelan ini dapat merepresentasikan tombol fisik dengan status aktif/nonaktif atau aktif/tidak aktif, kotak centang di HTML, atau jenis elemen lain yang diaktifkan/dinonaktifkan secara khusus. Semua
TransportControl action.devices.traits.TransportControl Fitur ini mendukung perangkat media yang dapat mengontrol pemutaran media (misalnya, melanjutkan musik yang dijeda). Perangkat mendukung komunikasi audio dua arah dengan perangkat pihak ketiga.
Volume action.devices.traits.Volume Sifat ini termasuk dalam perangkat yang dapat mengubah volume (misalnya, menyetel volume ke tingkat tertentu, membisukan, atau membunyikan audio). Perangkat media yang dapat mengubah volume.

Bahasa yang didukung

Bahasa berikut didukung dalam semua ciri di atas:

  • Denmark (da)
  • Belanda (nl)
  • Inggris (en)
  • Prancis (fr)
  • Jerman (de)
  • Hindi (hi)
  • Indonesia (id)
  • Italia (it)
  • Jepang (ja)
  • Korea (ko)
  • Norwegia (no)
  • Portugis (pt-BR)
  • Spanyol (es)
  • Swedia (sv)
  • Thailand (th)
  • China (zh-TW)