Matter, akıllı ev teknolojisi için açık bir standarttır. Cihazınızın tek bir protokol kullanarak herhangi bir Matter sertifikalı ekosistemle çalışmasını sağlar. Matter, akıllı ev için ürün üreten yüzlerce şirketten oluşan bir kuruluş olan Connectivity Standards Alliance'dan gelir.
Google'ın Local Home SDK gibi Matter da cihaz entegrasyonunuza yerel bir karşılama yolu ekler. Ancak neredeyse her Google Nest hoparlör, merkez ve kablosuz sistem, yerel bağlantı ve kontrol için Matter cihazlarınızı doğal olarak desteklediğinden Matter için yerel bir uygulama yazmanıza gerek yoktur. Bu nedenle, Matter özellikli herhangi bir uygulama, ekosistem veya başka bir Matter denetleyiciyle çalışacağını bilmek için cihazınızın Matter sertifikalı olduğundan emin olmanız yeterlidir.
Matter ile neden geliştirme yapmalısınız?
Matter ile uygulama geliştirmenin avantajları şunlardır:
- Matter, IP tabanlı bir yerel bağlantı protokolü olduğundan Cloud-to-cloud bağlantısına kıyasla daha düşük gecikme süresi ve daha yüksek güvenilirlik.
- Daha düşük geliştirme maliyetleri: Bir kez oluşturmanız yeterlidir ve Matter sertifikalı tüm ekosistemlerde çalışır.
- Matter özellikli tüm cihazlarda tutarlı kurulum deneyimi.
- Buluta bağlı veya yerel ev entegrasyonunuz varsa Google, cihazınıza Matteryerel intent 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, kurulum sırasında veya sonrasında birkaç basit dokunuşla akıllı ev cihazlarını uygulamanıza bağlamasına olanak tanır. Hesap bağlamanız gerekmez.
Matter ile geliştirirken nelere dikkat etmelisiniz?
Matter henüz tüm cihaz türlerinde desteklenmiyor ancak liste büyüyor. Cihazınız, bellek ve işleme gereksinimlerini karşılayabilmeli ve kablosuz bağlantı veya Thread gibi desteklenen bir ağ katmanı teknolojisi kullanmalıdır. Tercih ettiğiniz silikon sağlayıcının Matter desteği ve minimum donanım gereksinimleri hakkında bilgi edinin.
Neden Google ile Matter oluşturmalıyım?
Google, açık ve birlikte çalışabilir ekosistemlere inanır. Platformumuzda yenilikçi çözümler üretip milyarlarca kullanıcıya ulaşmak için gereken 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ı (ör. cihaz kurulumu) hızlı bir şekilde kullanıma sunmanıza, markanızı ön plana çıkarmanıza ve Google'ın zekasıyla yeni deneyimler (ör. cihaz deneyiminize ev/dışarıda özelliğini entegre etme) oluşturmanıza 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 ekosistemlerle ayarlamalarına olanak tanır.
Matter cihazı oluşturmak için gereken çaba seviyesi nedir?
Matter cihazları oluşturmak için cihazınızın uyumlu bir radyoya (ör. BLE/Kablosuz veya BLE/Thread birleşik radyolar) sahip olması ve bu açık kaynak referans uygulaması gibi uyumlu bir Matter yazılım kitaplığını çalıştırmak için minimum donanım gereksinimlerini karşılaması gerekir.
Mobil uygulamanızda, protokolün eşleme ve etkileşim modellerini desteklemek için de değişiklikler yapılması gerekir.
Cihazınız için yeni bir yonga seti seçmeniz gerekebileceğinden, radyo uyumluluğu ve yazılım gereksinimleri arasındaki farklılıklara bağlı olarak geliştirme çalışmaları önemli olabilir.
Nereden başlayabilirim?
Uygulama geliştirmeye başlamak için ihtiyacınız olan tüm teknik dokümanları bu sitede bulabilirsiniz.