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.

Mengembangkan untuk Cloud-to-cloud

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

Google menyediakan SDK, alat, dan aplikasi contoh untuk memulai perjalanan Cloud-to-cloud Anda, baik Anda mengintegrasikan tombol akses sederhana atau penerima AV yang kompleks.

Resource ini dirancang untuk memungkinkan developer memfokuskan upaya pengembangan pada kemampuan dan fitur build, sekaligus berinvestasi lebih sedikit upaya dalam menangani infrastruktur.

Contoh & amp; library

Tahap pengembangan

Contoh menyeluruh kami dapat digunakan sebagai titik awal untuk integrasi Anda sendiri, atau sebagai ilustrasi cara terbaik untuk membuat integrasi baru. Dan Google Home Graphlibrary klien API tersedia dalam berbagai bahasa.

Contoh Library Klien

Alat

Ekstensi Google Home untuk Kode VS

Tahap pengembangan

Google Home Extension for Visual Studio Code memungkinkan Anda berinteraksi langsung dengan ekosistem Google Home. Misalnya, Anda dapat mengetik perintah, seperti 'nyalakan bola lampu saya', dan Google Assistant akan memproses permintaan Anda di cloud dan mengirimkan perintah tersebut ke perangkat.

Gunakan ekstensi ini selama fase pengembangan untuk:

  • Uji perangkat Cloud-to-cloud yang terintegrasi dalam Google Home.

  • Identifikasi masalah dengan melihat log Google Cloud secara real time, dengan mengamati semua komunikasi yang mengalir di kedua arah. Filter menurut tingkat keparahan dan rentang waktu.

  • Periksa konten JSON pesan log.

  • Jalankan perintah Assistant dalam format dengan skrip untuk membantu Anda menguji lebih cepat dengan cara yang dapat diulang.

Validator data SINKRONISASI

Tahap pengembangan

Sebaiknya gunakan validator data SYNC untuk memvalidasi format respons SYNC dari integrasi Anda. Hal ini akan mengurangi error nanti dalam proses pengujian.

Taman Bermain Google Home

Tahap pengembangan

Google Home Playground berguna untuk menyimulasikan jenis perangkat Anda di ekosistem Google Home sebelum menyelesaikan pengembangan dengan perangkat fisik.

Gunakan selama fase pengembangan untuk:

  • Membuat perangkat virtual dan mengonfigurasinya dengan fitur yang akan digunakan dalam Google Home app (GHA).
  • Lihat cara perangkat muncul di Home Graph.
  • Menguji verifikasi pengguna sekunder untuk perangkat.

Rangkaian Pengujian Google Home

Fase pengujian

Gunakan Google Home Test Suite untuk menguji integrasi smart home Anda dan memastikannya memenuhi persyaratan sertifikasi dan peluncuran untuk ekosistem Google Home.

Penampil Grafik Rumah

Fase pengujian

Google Home Graph digunakan untuk memeriksa status perangkat di Home Graph dari pengguna tertentu. Ini adalah cara cepat untuk memverifikasi Home Graph tanpa menggunakan API secara langsung.