Matter için geliştirme

Google, kendi akıllı ev donanımınızı geliştiriyor veya Matter işlevini Android uygulamanıza entegre ediyor olmanızdan bağımsız olarak Matter yolculuğunuza hızlı bir başlangıç yapmanız için SDK'lar, araçlar ve örnek uygulamalar sunar.

Bu kaynaklar, geliştiricinin altyapıyla uğraşmak için daha az çaba harcarken geliştirme çalışmalarını özellik ve işlev oluşturmaya odaklanmasına olanak tanıyacak şekilde tasarlanmıştır.

Matter ile akıllı ev donanımı geliştirme

Matter Sanal Cihazı

Geliştirme aşaması

Google Home Device SDK, geliştiricilerin sanal ortamda Matter cihazlarla denemeler yaparak geliştirmeye hemen başlamasına olanak tanır. SDK kullanılarak sanal Matter cihazlar oluşturulabilir, kumaş üzerine yerleştirilebilir ve Google Assistant komutlarının yerine getirilmesi de dahil olmak üzere fiziksel cihazlarla aynı şekilde kontrol edilebilir.

VS Code için Google Home uzantısı

Geliştirme aşaması

Google Home Extension for Visual Studio Code, Google Home ekosistemiyle doğrudan etkileşim kurmanıza olanak tanır. Örneğin, "ampulümü aç" gibi bir komut yazabilirsiniz. Assistant, isteğinizi bulutta işler ve komutu cihaza gönderir.

Bu uzantıyı geliştirme aşamasında şu amaçlarla kullanın:

  • Google Home'a entegre edilmiş hem Matter hem de Matter olmayan cihazları test edin.

  • Bulut günlüklerini gerçek zamanlı olarak görüntüleyerek ve her iki yönde akan tüm iletişimi gözlemleyerek sorunları belirleyin. Önem derecesine ve zaman aralığına göre filtreleyin.

  • Günlük mesajlarının JSON içeriğini inceleyin.

  • Tekrarlanabilir bir şekilde daha hızlı test yapmanıza yardımcı olmak için Assistant komutlarını komut dosyası biçiminde verin.

Google Home Test Paketi

Test aşaması

Google Home Developer Console bölümündeki Google Home Test Suite simgesini kullanarak akıllı ev entegrasyonunuzu test edin ve Google Home ekosisteminin sertifika ve lansman şartlarını karşıladığından emin olun.

Matter işlevini Android uygulamanıza entegre etme

Google Play Hizmetleri Matter API'leri

Geliştirme aşaması

Google Play services devreye alma, cihaz paylaşımı ve operasyonel Matter API'leri sunar.

Google Home Plugin for Android Studio

Geliştirme aşaması

Google Home Plugin for Android Studio, Matter uygulamalarınız ve cihazlarınızla etkileşimleri gözlemlemek için doğrudan düzenleyicide Assistant komutları yazmanıza olanak tanıyan vazgeçilmez bir geliştirme aracıdır.

IDE, Cloud günlüklerini gerçek zamanlı olarak incelemenize de olanak tanır. Böylece entegrasyonlarınızda verimli bir şekilde hata ayıklayabilirsiniz.

Matter için Google Home örnek uygulaması

Geliştirme aşaması

Google Home Sample App for Matter, Play services API'lerini kullanarak Matter cihazların uygulamalar ve ekosistemler arasında kolayca devreye alınmasını ve paylaşılmasını sağlayan bir uygulama oluşturma konusunda somut bir örnek sunar.Matter