Konu nedir?

Matter, cihazınızın tek bir protokol kullanarak Matter sertifikalı herhangi bir ekosistemle çalışabilmesini sağlayan, akıllı ev teknolojisine yönelik açık bir standarttır. Matter, akıllı ev için ürünler geliştiren yüzlerce şirketin oluşturduğu Connectivity Standards Alliance'tan geliyor.

Google'ın Local Home SDK hizmeti gibi Matter, cihaz entegrasyonunuza yerel bir sipariş karşılama yolu ekler. Bununla birlikte, neredeyse her Google Nest hoparlör, merkez ve kablosuz ağ sistemi Matter cihazlarınızı yerel bağlantı ve kontrol için yerel olarak desteklediğinden Matter için yerel sipariş karşılama uygulaması yazmanız gerekmez. Bu nedenle cihazınızın Matter özellikli herhangi bir uygulama, ekosistem veya diğer Matter denetleyiciyle çalışacağından emin olmak için yalnızca Matter sertifikalı olduğundan emin olmanız gerekir.

Neden Matter ile geliştirme yapmalısınız?

Matter ile uygulama geliştirmenin nedenleri şunlardır:

  • Matter, IP tabanlı bir yerel bağlantı protokolü olduğundan Cloud-to-cloud bağlantısına göre daha düşük gecikme ve daha yüksek güvenilirlik sağlar.
  • Daha düşük geliştirme maliyetleri: Bir kez derlenir ve tüm Matter sertifikalı ekosistemler için çalışır.
  • Matter özelliğinin etkinleştirildiği tüm cihazlarda tutarlı kurulum deneyimi.
  • Buluta bağlı veya yerel ev entegrasyonunuz varsa Google, cihazınıza bir Matter yerel sipariş karşılama yolu ekleyerek cihazınızı yükseltmenize yardımcı olabilir.
  • Google Home Device SDK ve Google Home Mobile SDK ile hızlı ve kolay geliştirme: Kullanıcıların, hesapları bağlamaya gerek kalmadan kurulum sırasında veya sonrasında birkaç basit dokunuşla akıllı ev cihazlarını uygulamanıza bağlamalarına olanak tanır.

Matter ile geliştirme yaparken dikkat edilmesi gereken noktalar nelerdir?

Matter henüz tüm cihaz türleri için desteklenmemektedir, ancak liste genişlemektedir. Cihazınızın bellek ve işleme gereksinimlerini karşılayabilmesi ve kablosuz ağ veya Thread gibi desteklenen bir ağ katmanı teknolojisi kullanması gerekir. Tercih ettiğiniz silikon sağlayıcıyla Matter desteği ve minimum donanım gereksinimleri hakkında bilgi edinin.

Matter'ı neden Google ile oluşturmalıyım?

Açık ve birlikte çalışabilir ekosistemlere inanan Google, milyarlarca kullanıcıya ulaşmak amacıyla platformumuzda hızlı bir şekilde yenilik yapmak ve çözüm üretmek için gerekli araçları sağlar. Matter desteğiyle geliştirilen Cihaz ve Mobil SDK'larımız gibi araçlarımız, temel kullanıcı yolculuklarını (cihaz kurulumu gibi) hızlı bir şekilde kullanıma sunmanıza yardımcı olur, markanızı ön plana çıkarır ve Google zekasıyla yeni deneyimler geliştirmenize (evde/Dışarıda, cihaz deneyiminize entegre etme gibi) yardımcı olur.

En iyi yanı, cihazınızın yalnızca Google ile çalışmamasıdır. Matter, kullanıcıların donanımı veya yazılımı değiştirmeden cihazınızı en sevdikleri platform ve ekosistemde kurmasına olanak tanır.

Matter cihazı oluşturmak için gereken çalışma düzeyi nedir?

Matter cihazları oluşturmak için cihazınızın uyumlu bir radyoya (örneğin, BLE/kablosuz veya BLE/Thread kombo radyolar) ve uyumlu bir Matter yazılım kitaplığını çalıştırmak üzere (bu açık kaynak referans uygulaması gibi) minimum donanım gereksinimlerini karşılaması gerekir.

Protokolün eşleme ve etkileşim modellerini desteklemek için mobil uygulamanızda da değişiklik yapılması gerekir.

Cihazınız için yeni bir yonga seti seçmeniz gerekebileceğinden, radyo uyumluluğu ve yazılım gereksinimlerindeki farklılıklara bağlı olarak geliştirme çabası önemli olabilir.

Nereden başlayabilirim?

Uygulama geliştirmeye başlamak için ihtiyacınız olan tüm teknik belgeleri doğrudan bu sitede bulabilirsiniz.