Selamat datang di Pusat Developer Google Home, tujuan baru untuk mempelajari cara mengembangkan tindakan smart home. Catatan: Anda akan terus membuat tindakan di konsol Actions.

Taman Bermain Google Home

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

SDK Perangkat

Google Home Playground is a web application that allows you to simulate a smart home project by simulating a virtual home with configurable device types and traits. The Home Playground allows you to create virtual devices, modify the device attributes and states, view these devices in Google Home Graph , and import or export device configurations.

Penautan akun selesai

Untuk menggunakan Home Playground, sebaiknya tautkan alat tersebut ke akun Anda terlebih dahulu. Buka Google Home app (GHA) on your phone, and go through the account linking process:

  1. Klik ikon plus (+) di sudut kiri atas.
  2. Pilih Siapkan perangkat > Kompatibel dengan Google.
  3. Telusuri Action berjudul Google Home Playground.
  4. Pilih Tindakan, dan GHA akan mengarahkan Anda ke halaman login. Klik Login dengan Google dan pilih akun Anda untuk login.
  5. Klik tombol Otorisasi untuk mengizinkan penautan akun.
Gambar ini menunjukkan alur penautan akun aplikasi Google Home untuk
            menghubungkan Google Home Playground.

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

Gambar ini menunjukkan daftar perangkat default yang terisi saat pengguna berhasil menautkan Google Home Playground ke akunnya.

Login

Luncurkan Home Playground dengan mengklik tombol di bawah:

Meluncurkan Playground

Klik Login dengan Google. Pastikan Anda login dengan akun yang sama yang digunakan di GHA untuk menyelesaikan penautan akun.

Gambar ini menunjukkan status awal Google Home Playground,
            dan menandai tombol login di pojok kanan atas.

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

Gambar ini menunjukkan daftar perangkat, info perangkat, dan area log pada tampilan default Google Home Playground.

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 Home Playground dan Home Graph. Anda dapat memperluas log untuk memeriksa payload permintaan dan respons untuk memecahkan masalah.

Perangkat virtual

Lihat info perangkat virtual

Di panel Daftar perangkat, pilih perangkat virtual yang ingin Anda lihat. Panel Info perangkat akan menampilkan informasinya yang dikategorikan ke dalam lima tab:

  • Informasi dasar: properti tingkat atas perangkat, termasuk jenis perangkat, ID, dan nama.
  • Fitur: karakteristik perangkat yang didukung.
  • Atribut: atribut khusus fitur perangkat.
  • Status: semua status perangkat.
  • SUV: Konfigurasi Verifikasi Pengguna Sekunder perangkat.

Edit info perangkat virtual

Selain melihat informasi perangkat virtual, Anda juga dapat langsung mengedit informasinya yang tersimpan di Home Graph melalui panel Info perangkat.

Mengubah karakteristik yang didukung

  1. Pilih tab Traits; klik tombol Edit.
  2. Di panel pop-up, Anda dapat melihat fitur perangkat yang saat ini didukung, dan fitur yang tersedia untuk ditambahkan. Gunakan tombol arrow (arrow_forward/arrow_back) untuk menambahkan atau menghapus fitur yang didukung untuk perangkat.
  3. Setelah selesai memperbarui karakteristik yang didukung, klik Simpan, dan fitur yang diperbarui akan diterapkan ke Home Graph.
  4. Anda dapat melihat update fitur ini di area Log.
Gambar ini menunjukkan alat UX untuk menambahkan atau menghapus karakteristik yang didukung pada perangkat yang dipilih di Google Home Playground.

Mengubah atribut perangkat

  1. Pilih tab Basic Information/Attributes, lalu edit atribut untuk fitur yang didukung perangkat.
  2. Setelah selesai mengedit, tekan Enter dan perubahan atribut Anda akan diterapkan ke Home Graph.
  3. Anda dapat melihat atribut yang diperbarui ini di area Log.

Mengubah status perangkat

  1. Pilih tab States dan edit status secara langsung. Perubahan status akan diterapkan ke Home Graph.
  2. 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.

Konfigurasikan SUV di perangkat

  1. Di panel Daftar perangkat, pilih perangkat virtual yang ingin Anda konfigurasi.
  2. Di panel Info perangkat, pilih tab SUV dan konfigurasikan hal berikut:
    • Diaktifkan: apakah SUV diaktifkan atau dinonaktifkan (tidak ada verifikasi) di perangkat.
    • Jenis tantangan: apakah SUV memerlukan konfirmasi eksplisit (ackNeeded) atau nomor identifikasi pribadi (pinNeeded).
    • PIN: PIN yang valid.
    • Penanganan PIN yang salah: jika PIN salah, apakah akan meminta pengguna lagi dan, jika tidak, error akan merespons.
Gambar ini menunjukkan alat UX untuk mengaktifkan karakteristik verifikasi pengguna sekunder pada perangkat yang dipilih di Google Home Playground.

Identifikasi perangkat yang mengaktifkan SUV

Pada panel Daftar perangkat, ikon kunci kunci akan ditampilkan di samping setiap perangkat yang mengaktifkan SUV.

Gambar ini menunjukkan perangkat yang direkomendasikan untuk mengaktifkan verifikasi
            pengguna sekunder.

Daftar karakteristik berikut memerlukan SUV:

Membuat perangkat virtual baru

  1. Di panel Daftar perangkat, klik Tambahkan perangkat.
  2. Di panel pop-up, pilih jenis perangkat dan masukkan nama perangkat untuk perangkat baru Anda. Atau, Anda dapat memilih kumpulan perangkat yang telah ditetapkan untuk ditambahkan.
  3. Setelah menyelesaikan semua langkah, perangkat baru akan ditambahkan ke Home Graph.
Gambar ini menunjukkan alat UX untuk menambahkan jenis perangkat baru di Google Home Playground.

Menghapus perangkat virtual

  1. Di panel Daftar perangkat, pilih perangkat yang ingin dihapus. Kemudian, di panel Info perangkat, pilih tab Informasi Dasar dan klik Ikon tempat sampahHapus perangkat di bagian bawah.
  2. Konfirmasi penghapusan perangkat di peringatan pop-up.
  3. Setelah Anda mengonfirmasi penghapusan perangkat, perangkat akan dihapus dari Home Graph.
Gambar ini menunjukkan alat UX untuk menghapus jenis perangkat virtual di
            Google Home Playground.

Mengimpor dan Mengekspor 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 dan mereplikasi perangkat virtual Anda.

Gambar ini menunjukkan alat UX untuk mengimpor dan mengekspor perangkat
            virtual di Google Home Playground.

Mengekspor perangkat virtual ke file

  1. Klik untuk mengekspor perangkat virtual ke file.
  2. Masukkan nama file yang ingin Anda ekspor, lalu klik OK.
  3. Setelah Anda memasukkan nama file, browser akan mendownload file perangkat virtual yang diekspor.

Mengimpor perangkat virtual dari file

  1. Klik untuk mengimpor perangkat virtual dari file.
  2. Pilih file yang ingin Anda impor, lalu klik OK.
  3. Setelah Anda mengonfirmasi file yang akan diimpor, Home Playground akan mengimpor perangkat virtual dengan status dari file, serta memperbarui informasi dan status perangkat yang diimpor di Home Graph.

Memeriksa log interaksi

Saat Anda berinteraksi dengan perangkat virtual, 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 struktur berikut:

{
  "uri": string,
  "request": object,
  "response": object
}
Kolom Jenis 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 fitur yang saat ini didukung oleh Home Playground.

Gambar ini menunjukkan alat UX untuk menambahkan jenis perangkat baru di Google Home Playground.

Masukan dan masalah laporan

Kami ingin mendengar pendapat Anda. Beri kami masukan dengan mengklik ikon wajah tersenyum sentiment_happy di kanan atas, atau laporkan masalah menggunakan ikon tanda tanda seru masukan.

Gambar ini menunjukkan ikon untuk memberikan masukan dan melaporkan masalah di Google Home Playground.