Matter, akıllı ev teknolojisi için açık bir standarttır. Cihazınızın tek bir protokol kullanarak Matter sertifikalı tüm ekosistemlerle çalışmasını sağlar. Matter, akıllı ev ürünleri üreten yüzlerce şirketin oluşturduğu Connectivity Standards Alliance tarafından geliştirilmiştir.
Google'ın Local Home SDK gibi, Matter, cihaz entegrasyonunuza yerel bir intent karşılama yolu ekler. Ancak Matter için yerel karşılama uygulaması yazmanız gerekmez. Çünkü neredeyse tüm Google Nest hoparlörleri, hub'ları ve kablosuz sistemleri, yerel bağlantı ve kontrol için Matter cihazlarınızı yerel olarak destekler. Bu nedenle, cihazınızın Matter sertifikalı olduğundan emin olmanız yeterlidir. Bu sayede, cihazınızın Matter özellikli tüm uygulamalar, ekosistemler veya diğer Matter denetleyicilerle çalışacağını bilirsiniz.
Neden Matter ile 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 ve daha yüksek güvenilirlik sunar.
- Daha düşük geliştirme maliyetleri: Bir kez geliştirin, tüm Matter sertifikalı ekosistemlerde çalışsın.
- Matter özellikli tüm cihazlarda tutarlı kurulum deneyimi.
- Mevcut bir bulut bağlantılı veya yerel ev entegrasyonunuz varsa Google, cihazınıza Matter yerel karşılama yolu ekleyerek cihazınızı yükseltmenize yardımcı olabilir.
- Kullanıcıların akıllı ev cihazlarını kurulum sırasında veya sonrasında birkaç basit dokunuşla uygulamanıza bağlamasına olanak tanıyan hızlı ve kolay geliştirme süreci. Hesapları bağlamaya gerek yoktur.
Matter ile geliştirme yaparken nelere dikkat edilmelidir?
Matter henüz tüm cihaz türlerinde desteklenmese de liste giderek genişliyor. Cihazınız, bellek ve işlem gereksinimlerini karşılayabilmeli ve kablosuz ağ veya Thread gibi desteklenen bir ağ katmanı teknolojisi kullanmalıdır. Matter desteği ve minimum donanım gereksinimleri için tercih ettiğiniz silikon sağlayıcıyla iletişime geçin.
Neden Google ile Matter geliştirmeliyim?
Google, açık ve birlikte çalışabilir ekosistemlere inanır ve milyarlarca kullanıcıya ulaşmak için platformumuzda hızlı bir şekilde yenilik yapıp geliştirme yapmanızı sağlayacak araçlar sunar. Matter desteğiyle oluşturulan 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. evde/dışarıda durumunu cihaz deneyiminize entegre etme) oluşturmanıza yardımcı olur.
En iyi tarafı da 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ı favori platformları ve ekosistemleriyle kurmasına olanak tanır.
Matter cihazı oluşturmak için ne kadar çaba gerekir?
Matter cihazları oluşturmak için cihazınızda uyumlu bir radyo (ör. BLE/Kablosuz veya BLE/Thread birleşik radyolar) bulunması ve uyumlu bir Matter yazılım kitaplığını (ör. bu açık kaynak referans uygulaması) çalıştırmak için minimum donanım gereksinimlerini karşılaması gerekir.
Mobil uygulamanızda da protokolün eşleme ve etkileşim modellerini destekleyecek 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 gereksinimlerindeki farklılıklara bağlı olarak geliştirme çalışmaları önemli olabilir.
Nereden başlayabilirim?
Geliştirmeye başlamak için ihtiyacınız olan tüm teknik belgeleri bu sitede bulabilirsiniz.