Program Device Access memungkinkan pengguna mengakses, mengontrol, dan mengelola perangkat Google Nest menggunakan SDM API.
Untuk mulai menggunakan Device Access, Anda harus menyelesaikan tugas-tugas berikut:
- Daftar ke program Device Access .
- Aktifkan perangkat Nest yang didukung dengan Akun Google.
- Buat project Google Cloud untuk mengaktifkan SDM API dan mendapatkan client ID OAuth 2.0.
- Buat project Device Access untuk menerima Project ID.
Mendaftar untuk Akses Perangkat
Sebelum membuat project pertama, Anda harus mendaftar ke Device Access. Pendaftaran terdiri dari persetujuan Persyaratan Layanan Google API dan Sandbox Akses Perangkat, beserta biaya satu kali yang tidak dapat dikembalikan (US$5) per akun.
Anda tidak akan dapat membuat project hingga Anda menyetujui Persyaratan Layanan dan membayar biaya pendaftaran. Hal ini berlaku untuk semua pengguna, baik pengguna individual maupun pengguna yang ingin membuat penawaran komersial.
Daftar di Device Access Konsol, jika Anda belum melakukannya:
Lihat Device Access Pendaftaran untuk mengetahui informasi selengkapnya.
Mengaktifkan perangkat yang didukung
Perangkat berikut didukung dalam program Device Access :
- Semua Google Nest Thermostat
- Semua Kamera Google Nest
- Semua Google Nest Doorbell
- Google Nest Hub Max
Lihat halaman Perangkat yang Didukung untuk mengetahui listingan setiap model perangkat.
Lihat panduan perangkat untuk mengetahui informasi tentang cara mengaktifkan perangkat yang didukung.
Menyiapkan Google Cloud Platform
Akses ke SDM API disediakan melalui Google Cloud. Untuk mengaktifkan API dan memberikan otorisasi ke Akun Google dengan perangkat Nest yang didukung, Anda memerlukan project Google Cloud.
Gunakan tombol Aktifkan API dan dapatkan Client ID OAuth 2.0 di bawah untuk mengaktifkan Smart Device Management API dan mendapatkan Client ID OAuth 2.0:
- Jika Anda sudah memiliki project Google Cloud yang ingin digunakan untuk Device Access, pastikan Anda login ke akun admin untuk project tersebut terlebih dahulu. Kemudian, pilih project yang ada dari daftar project yang tersedia setelah mengklik tombol. Jika tidak, buat project baru.
- Pilih Server Web saat ditanya "Dari mana Anda menelepon?".
- Masukkan https://www.google.com sebagai nilai untuk URI pengalihan yang diizinkan. URI pengalihan diperlukan untuk mendapatkan Kode Otorisasi menggunakan PCM.
- Setelah penyiapan selesai, salin nilai Client ID dan Client Secret OAuth 2.0, lalu download JSON Kredensial ke komputer lokal Anda.
Jika Anda ingin menyiapkan project Google Cloud secara manual, atau memverifikasi penyiapan dan mengambil kredensial lagi:
- Aktifkan Smart Device Management API di halaman API Enablement.
- Dapatkan Client ID OAuth 2.0 di halaman Kredensial.
Membuat project Akses Perangkat
Kembali ke Device Access Konsol.
- Di layar utama Konsol, pilih Buat project.
- Isi setiap layar dalam proses pembuatan:
- Masukkan nama project Anda.
- Masukkan Client ID OAuth 2.0 yang dibuat selama
Menyiapkan Google Cloud Platform. Jika tidak menyalin Client ID OAuth sebelumnya, Anda dapat menemukannya dalam file
credentials.json
yang didownload. - Mengaktifkan atau menonaktifkan peristiwa. Peristiwa dikelola oleh Google Cloud Pub/Sub dan memberikan pembaruan asinkron untuk semua perangkat dan struktur yang diotorisasi untuk project Anda. Pilih Aktifkan jika Anda menginginkan peristiwa. Jika Anda tidak yakin, pilih Nonaktifkan. Fitur tersebut dapat diaktifkan kembali nanti.
- Setelah selesai, project Anda akan diberi Project ID, dalam bentuk
UUID, seperti
32c4c2bc-fe0d-461b-b51c-f3885afff2f0
. Catat ID ini, Anda memerlukannya untuk semua panggilan SDM API.
Project ID ini digunakan dalam panggilan OAuth dan API. ID ini khusus untuk projectDevice Access Anda, dan tidak terkait dengan Project ID Google Cloud.