Mengembangkan untuk Matter

Google menyediakan SDK, alat, dan aplikasi contoh untuk memulai perjalanan Matter Anda, baik Anda membangun hardware smart home sendiri atau mengintegrasikan fungsi Matter ke aplikasi Android Anda.

Resource ini dirancang agar developer dapat memfokuskan upaya pengembangan pada pembangunan kemampuan dan fitur, sekaligus mengurangi upaya yang diperlukan untuk menangani infrastruktur.

Mengembangkan hardware smart home dengan Matter

Perangkat Virtual Matter

Fase pengembangan

Google Home Device SDK memungkinkan developer langsung mulai mengembangkan dengan bereksperimen menggunakan perangkat Matter dalam lingkungan virtual. Perangkat Matter virtual dapat dibuat menggunakan SDK, diaktifkan ke fabric, dan dikontrol dengan cara yang sama seperti perangkat fisik, termasuk pemenuhan perintah Google Assistant.

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 'nyalakan bohlam saya', dan Assistant akan memproses permintaan Anda di cloud dan mengirimkan perintah ke perangkat.

Gunakan ekstensi ini selama fase pengembangan untuk:

  • Uji perangkat Matter dan non-Matter yang terintegrasi di Google Home.

  • Identifikasi masalah dengan melihat log cloud secara real time, amati 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.

Google Home Test Suite

Fase pengujian

Gunakan Google Home Test Suite di Google Home Developer Console untuk menguji integrasi smart home Anda dan memastikan integrasi tersebut memenuhi persyaratan peluncuran dan sertifikasi untuk ekosistem Google Home.

Mengintegrasikan fungsi Matter ke dalam aplikasi Android Anda

Google Play services Matter API

Fase pengembangan

Google Play services menawarkan Matter API untuk penyiapan, berbagi perangkat, dan penemuan operasional.

Plugin Google Home untuk Android Studio

Fase pengembangan

Google Home Plugin for Android Studio adalah alat pengembangan yang sangat penting yang memungkinkan Anda mengetik perintah untuk Assistant langsung di editor untuk mengamati interaksi dengan aplikasi dan perangkat Matter Anda.

IDE juga memungkinkan Anda meninjau log Cloud secara real time, sehingga Anda dapat melakukan proses debug integrasi secara efisien.

Aplikasi contoh Google Home untuk Matter

Fase pengembangan

Google Home Sample App for Matter memberikan contoh konkret tentang cara menggunakan API Play services untuk Matter dalam membangun aplikasi yang memudahkan pemberian izin dan berbagi perangkat Matter di berbagai aplikasi dan ekosistem.