İster kendi akıllı ev donanımınızı oluşturuyor ister Matter işlevlerini Android uygulamanıza entegre ediyor olun Google, yolculuğunuzu hızlı bir şekilde başlatmak için SDK'lar, araçlar ve örnek uygulamalar sağlar.
Bu kaynaklar, geliştiricinin özellikleri geliştirmeye ve geliştirmeye odaklanmasını sağlarken altyapıyla ilgilenmeye daha az çaba harcamasını sağlayacak şekilde tasarlanmıştır.
Matter ile akıllı ev donanımı geliştirme
Google Home Device SDK, hızla büyümek ve Google zekasıyla yenilik yapmak için açık kaynak Matter SDK'yı genişleten API'ler ve araçlar sağlıyor.
Matter Sanal Cihazı
Device SDK, bir geliştiriciyi sanal ortamda Matter cihazlarla deneyerek hemen geliştirmeye başlama imkanı tanır. Sanal Matter cihazları SDK kullanılarak oluşturulabilir, bir kumaşa bağlı çalışabilir ve Google Assistant komutlarının karşılanması dahil olmak üzere fiziksel cihazlarla aynı şekilde kontrol edilebilir.
Sanal Cihaz Denetleyici, hem sanal hem de fiziksel Matter cihazları kontrol etmek için kullanılabilecek bir Matter başlatan uygulamadır. Geliştirme aşamasında yeni fikirleri denemek ve cihazları test etmek için kullanışlı bir araçtır.
VS Code için Google Home Uzantısı
Google Home Extension for Visual Studio Code, doğrudan Google Home'un bulutuyla etkileşim kurmanızı sağlar. Örneğin, "ampulümü aç" gibi bir komut yazdığınızda Assistant isteğinizi bulutta işleyip komutu cihaza gönderir.
Bu uzantıyı geliştirme aşamasında aşağıdakileri yapmak için kullanabilirsiniz:
Google Home'a entegre olan Matter ve Matter olmayan cihazları test edin.
Bulut günlüklerini gerçek zamanlı görüntüleyerek ve her iki yönde de akan tüm iletişimleri gözlemleyerek sorunları tanımlayın. Ö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 etmenize yardımcı olmak için komut dosyası biçiminde Assistant komutları verin.
Google Home Test Paketi
Akıllı ev entegrasyonunuzu test etmek ve Google Home ekosistemine yönelik sertifika ve lansman koşullarını karşıladığından emin olmak için Google Home Developer Console içindeki Google Home Test Suite aracını kullanın.
Matter işlevini Android uygulamanıza entegre edin
Google Home Mobile SDK kullanarak en iyi Android Matter uygulamalarını oluşturun.
Google Play Hizmetleri Matter API'leri
Google Play services; komisyon, cihaz paylaşımı ve operasyonel keşif için Matter API'ler sunar.
Android Studio için Google Home Eklentisi
Google Home Plugin for Android Studio, Matter uygulama ve cihazlarınızla olan etkileşimleri gözlemlemek için doğrudan düzenleyiciye Assistant komutu yazmanızı sağlayan vazgeçilmez bir geliştirme aracıdır.
IDE ayrıca Cloud günlüklerini gerçek zamanlı olarak inceleyerek entegrasyonlarınızda etkili şekilde hata ayıklama yapmanıza olanak tanır.
Matter için Google Home örnek uygulaması
Google Home Sample App for Matter, Matter cihazlarını Play servicesuygulamalar ve ekosistemler arasında komisyon ve paylaşımı kolaylaştıran bir uygulama oluşturmak için Matter için Play services API'lerinin nasıl kullanılacağına dair somut bir örnek içermektedir.