Saat Anda melakukan percakapan dengan Google Assistant seperti "Ok Google, nyalakan lampu kamar tidur", Ok Google adalah pemanggilan dan nyalakan lampu kamar tidur dikenal sebagai tata bahasa. Google menentukan intent smart home dari tata bahasa dan mengirimkannya ke cloud developer (fulfillment). Developer kemudian dapat menjalankan perintah di perangkat dan menampilkan respons kembali ke Google.
Setelah fulfillment memproses intent dan menampilkan respons, integrasi Cloud-to-cloud mengandalkan Google Home Graph. Dengan Home Graph, Assistant dapat menyinkronkan perangkat, membuat kueri status perangkat, dan menjalankan perintah di perangkat.
Jenis perangkat
Jenis perangkat memungkinkan Assistant mengetahui tata bahasa apa yang harus digunakan dengan perangkat Anda. Misalnya, jika Anda menentukan perangkat sebagai Light, pengguna dapat berinteraksi dengan perangkat melalui Assistant dengan Ok Google, nyalakan lampu saya.
Lihat Jenis perangkat untuk mengetahui daftar lengkap jenis perangkat yang didukung.
Trait perangkat
Fitur perangkat menentukan kemampuan jenis perangkat. Anda dapat menggabungkan beberapa fitur perangkat dengan jenis perangkat apa pun. Misalnya, Anda dapat membuat perangkat Light menggunakan karakteristik OnOff, Brightness, dan FanSpeed. Meskipun sifat FanSpeed mungkin bukan sifat yang paling umum digunakan untuk lampu, Anda dapat menggunakan sifat apa pun yang Anda inginkan untuk perangkat baru.
Saat Anda menambahkan fitur perangkat ke jenis perangkat, perangkat akan mewarisi
status setiap fitur perangkat yang Anda tambahkan. Misalnya, saat Anda menggunakan
sifat OnOff, perangkat kini dapat melaporkan status on
sebagai true
atau false
.
Lihat Atribut Perangkat untuk mengetahui daftar lengkap atribut yang didukung.