Sebelum melanjutkan otorisasi akun, pastikan Anda memiliki:
- Google Home app (GHA) yang diinstal di perangkat seluler Android Anda.
- Setidaknya salah satu jenis perangkat yang didukung ini untuk Aplikasi Contoh di rumah:
- Lampu Suhu Warna (nyala dan mati, kecerahan)
- Sensor Kontak (status boolean)
- Lampu yang Dapat Diredupkan (nyala dan mati, kecerahan)
- Ekstensi Lampu Warna (nyala dan mati, kecerahan)
- Sakelar Umum
- Google Kamera
- Sensor Kehadiran (deteksi kehadiran)
- Lampu On/Off (nyala dan mati, kecerahan)
- Sakelar Lampu On/Off
- Unit Plugin On/Off (nyala dan mati)
- Sensor On/Off
- Dua perangkat untuk menguji otomatisasi contoh.
Sebelum menggunakan perangkat melalui Home API, perangkat tersebut harus dapat dikontrol dari GHA.
Menjalankan Aplikasi Contoh Android
Jalankan Aplikasi Contoh Android. Saat pertama kali menjalankannya, Anda akan diminta untuk mengizinkan akses ke rumah di Akun Google Anda. Tindakan ini memberikan izin Aplikasi Contoh untuk mengakses dan mengontrol struktur dan perangkat di rumah tersebut.
Jika Anda tidak memiliki struktur, pengguna dapat membuatnya selama alur izin tanpa harus menggunakan GHA.
Perilaku izin default aplikasi akan berbeda, bergantung pada apakah aplikasi tersebut terdaftar di Google Home Developer Console atau tidak.
Jika aplikasi tidak terdaftar di Developer Console, aplikasi tersebut akan berada dalam dalam status belum diverifikasi. Status ini direkomendasikan untuk menguji penggunaan Home API:
Hanya pengguna yang terdaftar sebagai pengguna pengujian di konsol OAuth yang dapat memberikan izin untuk aplikasi tersebut. Ada batas 100 pengguna pengujian untuk aplikasi yang belum diverifikasi.
Aplikasi yang belum diverifikasi akan memiliki akses ke perangkat dari jenis perangkat apa pun yang didukung oleh OAuth untuk Home API (daftar jenis perangkat di Developer Console). Semua perangkat dalam struktur akan diberikan izin.
Jika aplikasi terdaftar di Developer Console dan telah disetujui untuk mengakses satu atau beberapa jenis perangkat, serta verifikasi merek telah diselesaikan untuk OAuth, aplikasi tersebut akan berada dalam status terverifikasi. Status ini diperlukan untuk meluncurkan aplikasi ke produksi:
- Batas pengguna pengujian tidak lagi berlaku. Pengguna mana pun dapat memberikan izin ke aplikasi.
- Pengguna hanya dapat memberikan izin ke jenis perangkat yang disetujui di the Developer Console.
Ketuk Izinkan akses ke rumah yang dipilih:
- Jika ada rumah yang terhubung ke akun Anda, pilih rumah untuk memberikan izin. Jika tidak ada perangkat yang ditemukan di rumah yang dipilih, Anda dapat:
- Ketuk Izinkan akses ke rumah lain untuk memilih rumah lain.
- Siapkan perangkat pilihan Anda
di rumah tersebut menggunakan Google Home app (GHA). Ingat, hanya jenis perangkat ini yang memiliki dukungan untuk kontrol di Aplikasi Contoh ini:
- Lampu Suhu Warna (nyala dan mati, kecerahan)
- Sensor Kontak (status boolean)
- Lampu yang Dapat Diredupkan (nyala dan mati, kecerahan)
- Ekstensi Lampu Warna (nyala dan mati, kecerahan)
- Sakelar Umum
- Google Kamera
- Sensor Kehadiran (deteksi kehadiran)
- Lampu On/Off (nyala dan mati, kecerahan)
- Sakelar Lampu On/Off
- Unit Plugin On/Off (nyala dan mati)
- Sensor On/Off
- Jika tidak ada rumah yang terhubung ke akun Anda, Anda akan melihat layar dengan pesan Tidak ada struktur untuk akun yang dipilih.
- Geser kembali untuk kembali ke tampilan Aplikasi Contoh utama.
- Untuk menyiapkan rumah, gunakan GHA. Kemudian, coba berikan izin ke Aplikasi Contoh lagi.
Alur izin dapat ditinjau kembali kapan saja dengan memilih ikon profil di kanan atas layar Aplikasi Contoh.
Setelah berhasil memberikan izin ke rumah yang memiliki perangkat, Anda akan diarahkan ke tampilan perangkat. Anda dapat mengontrol perangkat dan mengamati perubahan statusnya melalui Aplikasi Contoh.