Cloud ke cloud Local Home SDK Perangkat SDK
Google Home Playground adalah aplikasi web yang memungkinkan Anda menyimulasikan project smart home dengan menyimulasikan rumah virtual dengan jenis dan karakteristik perangkat yang dapat dikonfigurasi. Google Home Playground memungkinkan Anda membuat perangkat virtual, memodifikasi atribut dan status perangkat, melihat perangkat ini di Google Home Graph, dan mengimpor atau mengekspor konfigurasi perangkat.
Penautan akun selesai
Untuk menggunakan Google Home Playground, sebaiknya tautkan alat tersebut ke akun Anda terlebih dahulu. Buka Google Home app (GHA) di ponsel, lalu lakukan proses penautan akun:
- Klik ikon plus (+) di sudut kiri atas.
- Pilih Siapkan perangkat > Kompatibel dengan Google.
- Telusuri Action yang berjudul Google Home Playground.
- Pilih Tindakan, dan GHA akan mengarahkan Anda ke halaman login. Klik Login dengan Google dan pilih akun Anda untuk login.
- Klik tombol Izinkan untuk mengizinkan penautan akun.

Setelah Anda menyelesaikan penautan akun, sekumpulan perangkat virtual default akan ditampilkan di GHA untuk berinteraksi.

Login
Luncurkan Google Home Playground dengan mengklik tombol di bawah ini:
Klik Sign in With Google. Pastikan Anda login dengan akun yang sama dengan yang digunakan di GHA untuk menyelesaikan penautan akun.

Setelah Anda login, Google Home Playground akan menampilkan perangkat virtual yang disimpan di Home Graph.

UI web terdiri dari tiga panel:
- Daftar perangkat menampilkan semua perangkat virtual Anda. Anda dapat memilih perangkat virtual tertentu untuk melihat informasinya dan membuat perangkat virtual melalui panel ini.
- Info perangkat menyajikan informasi perangkat virtual yang dipilih. Anda juga dapat mengedit informasi ini dan menghapus perangkat virtual yang dipilih melalui panel.
- Area log menampilkan log interaksi antara Google Home Playground dan Home Graph. Anda dapat memperluas log untuk memeriksa payload permintaan dan respons untuk pemecahan masalah.
Perangkat virtual
Lihat info perangkat virtual
Di panel Daftar perangkat, pilih perangkat virtual yang ingin dilihat. Panel Info perangkat akan menampilkan informasinya yang dikategorikan ke dalam lima tab:
- Informasi dasar: properti tingkat atas perangkat, termasuk jenis, ID, dan nama perangkat.
- Fitur: karakteristik perangkat yang didukung.
- Atribut: atribut khusus karakteristik perangkat.
- Status: semua status perangkat.
- SUV: Konfigurasi Verifikasi Pengguna Kedua perangkat.
Edit info perangkat virtual
Selain melihat informasi perangkat virtual, Anda juga dapat langsung mengedit informasi yang disimpan di Home Graph melalui panel Info perangkat.
Mengubah karakteristik yang didukung
- Pilih tab Traits; klik tombol Edit.
- Di panel pop-up, Anda dapat melihat karakteristik perangkat yang saat ini didukung, dan
fitur yang tersedia untuk ditambahkan. Gunakan tombol arrow
(arrow_forward/arrow_back) untuk menambahkan atau menghapus karakteristik yang didukung untuk perangkat. - Setelah selesai mengupdate karakteristik yang didukung, klik Save, lalu fitur yang diupdate akan diterapkan ke Home Graph.
- Anda dapat melihat update fitur ini di Area log.

Mengubah atribut perangkat
- Pilih tab Informasi/Atribut Dasar, dan edit atribut untuk karakteristik yang didukung oleh perangkat.
- Setelah selesai mengedit, tekan Enter dan perubahan atribut akan diterapkan ke Home Graph.
- Anda dapat melihat atribut yang diperbarui ini di area Log.
Mengubah status perangkat
- Pilih tab States dan edit status secara langsung. Perubahan status akan diterapkan pada Home Graph.
- Anda dapat melihat perubahan status ini di Area log.
Menambahkan verifikasi pengguna sekunder ke perangkat virtual
Anda dapat menambahkan SUV ke perangkat virtual dan mengonfigurasi jenis tantangannya serta perilaku yang sesuai di setiap perangkat.
Konfigurasi SUV di perangkat
- Di panel Daftar perangkat, pilih perangkat virtual yang ingin Anda konfigurasi.
- Di panel Info perangkat, pilih tab SUV dan konfigurasikan
hal berikut:
- Diaktifkan: apakah SUV diaktifkan atau dinonaktifkan (tidak ada tantangan) di perangkat.
- Jenis tantangan: apakah SUV memerlukan konfirmasi eksplisit (ackPerlued) atau nomor identifikasi pribadi (pinNeeded).
- PIN: PIN yang valid.
- Penanganan PIN yang salah: jika PIN salah, apakah akan bertanya kepada pengguna lagi dan, jika tidak, error untuk merespons.

Mengidentifikasi perangkat yang mengaktifkan SUV
Di panel Daftar perangkat, ikon kunci kunci ditampilkan di samping setiap perangkat yang mendukung SUV.

Daftar karakteristik berikut memerlukan SUV:
Membuat perangkat virtual baru
- Di panel Daftar perangkat, klik Tambahkan perangkat.
- Di panel pop-up, pilih jenis perangkat dan masukkan nama perangkat untuk perangkat baru Anda. Atau, Anda dapat memilih rangkaian perangkat yang telah ditetapkan untuk ditambahkan.
- Setelah Anda menyelesaikan semua langkah, perangkat baru akan ditambahkan ke Home Graph.

Menghapus perangkat virtual
- Di panel Daftar perangkat, pilih perangkat yang ingin dihapus.
Kemudian, di panel Info perangkat, pilih tab Informasi Dasar dan
klik
Hapus perangkat di bagian bawah.
- Konfirmasi penghapusan perangkat di notifikasi pop-up.
- Setelah Anda mengonfirmasi penghapusan perangkat, perangkat akan dihapus dari Home Graph.

Impor dan Ekspor perangkat virtual
Untuk memecahkan masalah atau mereproduksi masalah, Anda dapat mengekspor perangkat virtual dengan statusnya ke file, dan membagikan file tersebut kepada orang lain untuk diimpor serta mereplikasi perangkat virtual Anda.

Mengekspor perangkat virtual ke file
- Klik untuk mengekspor perangkat virtual ke file.
- Masukkan nama file yang ingin Anda ekspor, lalu klik Oke.
- Setelah Anda memasukkan nama file, browser akan mendownload file perangkat virtual yang diekspor.
Mengimpor perangkat virtual dari file
- Klik untuk mengimpor perangkat virtual dari file.
- Pilih file yang ingin Anda impor, lalu klik OK.
- Setelah Anda mengonfirmasi file untuk diimpor, Google Home Playground akan mengimpor perangkat virtual dengan status dari file tersebut, serta memperbarui informasi dan status perangkat yang diimpor di Home Graph.
Memeriksa log interaksi
Saat Anda berinteraksi dengan perangkat virtual, Google Home Playground otomatis menerapkan perubahan Anda ke Home Graph. Interaksi dengan Home Graph dicatat ke panel Area log, tempat Anda dapat meluaskan setiap entri untuk memeriksa payload respons dan permintaan API Home Graph.
Setiap entri log adalah array JSON, yang berisi elemen dari struktur berikut:
{
"uri": string,
"request": object,
"response": object
}
Kolom | Type | Deskripsi |
---|---|---|
uri |
string |
URL panggilan API Home Graph. |
request |
object |
Isi permintaan panggilan API Home Graph. Lihat dokumentasi referensi untuk format setiap metode. |
response |
object |
Isi respons panggilan API Home Graph. Lihat dokumentasi referensi untuk format setiap metode. |
Melihat jenis dan karakteristik perangkat yang didukung
Ikon bantuan tanda tanya di kanan atas akan menampilkan jenis perangkat dan daftar karakteristik saat ini yang didukung oleh Google Home Playground.

Masalah masukan dan laporan
Kami ingin mendengar pendapat Anda. Berikan masukan kepada kami dengan mengklik ikon wajah tersenyum sentiment_satisfied di kanan atas, atau laporkan masalah menggunakan ikon tanda seru masukan.
