Mengembangkan aplikasi untuk Cloud ke cloud

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

Resource ini dirancang agar developer dapat berfokus pada upaya pengembangan untuk membangun kemampuan dan fitur, sekaligus berinvestasi lebih sedikit dalam menangani infrastruktur.

Contoh & library

Fase pengembangan

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

Contoh Library Klien

Alat

Ekstensi Google Home untuk VS Code

Fase pengembangan

Google Home Extension for Visual Studio Code memungkinkan Anda berinteraksi langsung dengan ekosistem Google Home. Misalnya, Anda dapat mengetik perintah, seperti 'aktifkan bola lampu saya', dan Google Assistant akan memproses permintaan Anda di cloud dan mengirimkan perintah 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.

  • Memeriksa konten JSON pesan log.

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

Validator data SYNC

Fase pengembangan

Sebaiknya gunakan validator data SYNC untuk memvalidasi format respons SYNC dari integrasi Anda. Hal ini mengurangi kesalahan di kemudian hari dalam proses pengujian.

Playground Google Home

Fase pengembangan

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

Gunakan aplikasi tersebut selama fase pengembangan untuk:

  • Membuat perangkat virtual dan mengonfigurasinya dengan karakteristik untuk digunakan di Google Home app (GHA).
  • Lihat tampilan perangkat di Home Graph.
  • Menguji verifikasi pengguna sekunder untuk perangkat.

Google Home Test Suite

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 Home Graph

Fase pengujian

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