Google menyediakan SDK, alat, dan aplikasi contoh untuk memulai perjalanan Matter Anda, baik Anda membuat hardware smart home sendiri atau mengintegrasikan fungsi Matter ke dalam aplikasi Android.
Referensi ini dirancang untuk memungkinkan developer memfokuskan upaya pengembangan pada pembuatan kemampuan dan fitur, sekaligus mengurangi upaya dalam menangani infrastruktur.
Mengembangkan hardware smart home dengan Matter
Perangkat Virtual Matter
Google Home Device SDK memungkinkan developer segera memulai pengembangan dengan bereksperimen menggunakan Matter perangkat dalam setelan virtual. Perangkat Matter virtual dapat dibuat menggunakan SDK, ditugaskan ke fabric, dan dikontrol dengan cara yang sama seperti perangkat fisik , termasuk pemenuhan perintah Google Assistant.
Ekstensi Google Home untuk VS Code
The Google Home Extension for Visual Studio Code memungkinkan Anda berinteraksi langsung dengan ekosistem Google Home. Misalnya, Anda dapat mengetik perintah, seperti 'nyalakan lampu', dan Assistant akan memproses permintaan Anda di cloud dan mengirimkan perintah ke perangkat.
Gunakan ekstensi ini selama fase pengembangan untuk:
Menguji perangkat Matter dan non-Matter yang terintegrasi di Google Home.
Mengidentifikasi masalah dengan melihat log cloud secara real time, mengamati semua komunikasi yang mengalir di kedua arah. Memfilter menurut tingkat keparahan dan rentang waktu.
Memeriksa konten JSON pesan log.
Mengirim perintah Assistant dalam format yang di-script untuk membantu Anda menguji lebih cepat dengan cara yang dapat diulang.
Google Home Test Suite
Gunakan Google Home Test Suite di Google Home Developer Console untuk menguji integrasi smart home Anda dan memastikan integrasi tersebut memenuhi persyaratan sertifikasi dan peluncuran untuk ekosistem Google Home.
Mengintegrasikan fungsi Matter ke dalam aplikasi Android
Google Play services Matter API
Google Play services menawarkan Matter API untuk penugasan, berbagi perangkat, dan penemuan operasional.
Plugin Google Home untuk Android Studio
Google Home Plugin for Android Studio adalah alat pengembangan yang sangat diperlukan yang memungkinkan Anda mengetik perintah untuk Assistant langsung di editor untuk mengamati interaksi dengan aplikasi dan perangkat Matter Anda.
IDE ini juga memungkinkan Anda meninjau log Cloud secara real time, sehingga Anda dapat men-debug integrasi secara efisien.
Aplikasi contoh Google Home untuk Matter
Google Home Sample App for Matter memberikan contoh konkret tentang cara menggunakan Play services API untuk Matter guna membuat aplikasi yang memudahkan penugasan dan berbagi Matter perangkat di seluruh aplikasi dan ekosistem.