Google menyediakan SDK, alat, dan aplikasi contoh untuk memulai perjalanan Cloud-to-cloud Anda, baik Anda mengintegrasikan sakelar sederhana atau penerima AV yang kompleks.
Referensi ini dirancang agar developer dapat memfokuskan upaya pengembangan pada pembangunan kemampuan dan fitur, sekaligus mengurangi upaya yang diperlukan untuk menangani infrastruktur.
Contoh & pustaka
Contoh end-to-end kami dapat digunakan sebagai titik awal untuk integrasi Anda sendiri, atau untuk menggambarkan cara terbaik membuat integrasi baru. Selain itu, Google Home Graph library klien API tersedia dalam berbagai bahasa.
Alat
Ekstensi Google Home untuk VS Code
Google Home Extension for Visual Studio Code memungkinkan Anda berinteraksi langsung dengan ekosistem Google Home. Misalnya, Anda dapat mengetik perintah, seperti 'nyalakan bohlam saya', dan Google Assistant akan memproses permintaan Anda di cloud dan mengirimkan perintah ke perangkat.
Gunakan ekstensi ini selama fase pengembangan untuk:
Menguji perangkat Cloud-to-cloud yang terintegrasi di Google Home.
Identifikasi masalah dengan melihat log Google Cloud secara real time, mengamati semua komunikasi yang mengalir di kedua arah. Memfilter menurut tingkat keparahan dan rentang waktu.
Periksa konten JSON pesan log.
Keluarkan perintah Assistant dalam format yang di-script untuk membantu Anda melakukan pengujian lebih cepat dengan cara yang dapat diulang.
Validator data SYNC
Sebaiknya gunakan validator data SYNC untuk memvalidasi format respons SYNC dari integrasi Anda. Hal ini akan mengurangi error di kemudian hari dalam proses pengujian.
Google Home Playground
Google Home Playground berguna untuk menyimulasikan jenis perangkat Anda di ekosistem Google Home sebelum pengembangan selesai dengan perangkat fisik.
Gunakan selama fase pengembangan untuk:
- Buat perangkat virtual dan konfigurasikan dengan trait untuk digunakan di Google Home app (GHA).
- Lihat tampilan perangkat di Home Graph.
- Menguji verifikasi pengguna sekunder untuk perangkat.
Google Home Test Suite
Gunakan Google Home Test Suite untuk menguji integrasi smart home Anda dan memastikan integrasi tersebut memenuhi persyaratan sertifikasi dan peluncuran untuk ekosistem Google Home.
Home Graph Viewer
Google Home Graph digunakan untuk memeriksa status perangkat di Home Graph pengguna tertentu. Cara ini adalah cara cepat untuk memverifikasi Home Graph tanpa menggunakan API secara langsung.