Platform Google Smart Home memungkinkan pengguna mengontrol perangkat terhubung yang tersedia secara komersial melalui Google Home app (GHA) dan Google Assistant, yang tersedia di lebih dari 1 miliar perangkat seperti smart speaker, ponsel, mobil, TV, headphone, smartwatch, dan lainnya.
Alasan membangun aplikasi
Manfaatnya bagi Anda mencakup memperdalam engagement pengguna, mendorong penjualan perangkat, dan meningkatkan nilai brand Anda.
- Memperdalam engagement pengguna — Jangkau pengguna di 1 miliar Assistant perangkat, tingkatkan visibilitas, dan hapus hambatan dari penyiapan.
- Mendorong penjualan — Mudah ditemukan di Shopping di Penelusuran, sehingga meningkatkan kelayakan untuk ditampilkan di seluruh saluran retail dan penginstal.
- Meningkatkan nilai brand — Jadilah pusat perhatian pada rumah yang cerdas. Buat pengguna dapat mengenali merek Anda karena keandalan dan fitur yang beragam.
Cara membangun
Untuk menghubungkan perangkat dengan Assistant, Anda perlu membangun Action smart home. Assistant menangani cara pengguna memicu Action Anda (dalam beberapa bahasa) dan memberi Anda metadata yang berguna melalui Google Home Graph (seperti status perangkat tertentu berdasarkan ruang pengguna). Anda hanya perlu merespons permintaan melalui layanan fulfillment.
Cara termudah untuk memulai adalah dengan mempelajari codelab kami. Sebaiknya lakukan kedua codelab ini, yang akan memandu Anda melalui bagian-bagian proses pengembangan, langkah demi langkah:
Setelah itu, periksa daftar perangkat yang didukung untuk memastikan bahwa perangkat yang Anda rencanakan untuk berintegrasi didukung di ekosistem Google Home. Kemudian, baca Checklist Developer untuk memahami seluruh alur pengembangan mulai dari pembuatan project hingga peluncuran.
Perangkat yang Didukung Checklist Developer
Playground Google Home
Gunakan Google Home Playground untuk menyimulasikan project smart home dengan jenis dan fitur perangkat Anda. Buat perangkat virtual, ubah atribut dan status perangkat, dan lainnya. Lihat halaman Google Home Playground untuk mengetahui detail selengkapnya.
Proses debug dan analisis
Jika Anda sudah membuat tindakan smart home dan perlu:
- Untuk men-debug tindakan Anda, buka codelab Men-debug smart home.
- Akses log atau buat metrik berbasis log, buka codelab Metrik berbasis log untuk smart home.
- Siapkan pemberitahuan untuk memantau pemadaman, buka codelab Memantau pemadaman layanan untuk smart home.
Definisi
Istilah berikut digunakan di seluruh dokumentasi ini:
- Autentikasi
- Menautkan Akun Google pengguna dengan akun pengguna di sistem autentikasi Anda.
- Trait perangkat
- Sifat perangkat menentukan kemampuan jenis perangkat.
- Jenis perangkat
- Beri tahu Assistant tata bahasa apa yang harus digunakan dengan perangkat Anda.
- Pemenuhan pesanan
- Layanan yang menangani intent smart home dan melakukan Tindakan yang sesuai.
- Google smart home
- Platform yang memungkinkan Anda membuat Action smart home untuk memperluas fungsi Assistant guna mengontrol perangkat terhubung.
- Home Graph
- Database yang menyimpan dan menyediakan data kontekstual tentang rumah dan perangkatnya.
- smart home intent
- Objek pesan sederhana yang menjelaskan cara melakukan Tindakan smart home seperti menyalakan lampu atau mentransmisikan audio ke speaker.