Matter için geliştir

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

İ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ı

Geliştirme aşaması

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ı

Geliştirme aşaması

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

Test aşaması

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

Geliştirme aşaması

Google Play services; komisyon, cihaz paylaşımı ve operasyonel keşif için Matter API'ler sunar.

Android Studio için Google Home Eklentisi

Geliştirme aşaması

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ı

Geliştirme aşaması

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.