Konu nedir?

Matter, akıllı ev teknolojisine yönelik açık bir standarttır. Cihazınızın tek bir protokol kullanarak Matter sertifikalı herhangi bir ekosistemle çalışmasına olanak tanır. Matter, akıllı ev için ürünler üreten yüzlerce şirketin oluşturduğu bir kuruluş olan 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. Bunun nedeni, neredeyse her Google Nest hoparlör, hub ve kablosuz sistemin, yerel bağlantı ve kontrol için Matter cihazlarınızı yerel olarak desteklemesidir. Bu nedenle, cihazınızın Matter sertifikalı olduğundan emin olmanız yeterlidir. Böylece, Matter özellikli herhangi bir uygulama, ekosistem veya diğer Matter denetleyiciyle çalışacağını bilirsiniz.

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

Matter ile geliştirme yapmanın nedenleri ş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 sunar.
  • Daha düşük geliştirme maliyetleri: Bir kez oluşturun ve tüm Matter sertifikalı ekosistemlerde çalışır.
  • Matter özellikli tüm cihazlarda tutarlı kurulum deneyimi.
  • Buluta bağlı veya yerel ev entegrasyonunuz varsa Google, Matteryerel intent karşılama yolu ekleyerek cihazınızı yükseltmenize yardımcı olabilir.
  • Hızlı ve kolay geliştirme. Kullanıcılar, kurulum sırasında veya sonrasında birkaç basit dokunuşla akıllı ev cihazlarını uygulamanıza bağlayabilir. Hesapları bağlamaya gerek yoktur.

Matter ile geliştirme yaparken nelere dikkat etmeliyim?

Matter, liste büyümeye devam etse de henüz tüm cihaz türlerinde desteklenmemektedir. Cihazınız, bellek ve işlem gereksinimlerini karşılayabilmeli ve kablosuz bağlantı veya Thread gibi desteklenen bir ağ katmanı teknolojisini kullanmalıdır. Tercih ettiğiniz silikon sağlayıcının Matter destek ve minimum donanım gereksinimleri hakkında bilgi edinin.

Neden Google ile Matter'ı kullanmalıyım?

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 yapmanıza ve geliştirme yapmanıza olanak tanıyan araçlar sunar. Matter desteğiyle oluşturulan Cihaz ve Mobil SDK'larımız gibi araçlarımız, temel kullanıcı akışları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 oluşturmanıza (ör. evde/Dışarıda özelliğini cihaz deneyiminize entegre etme) 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 platformlar ve ekosistemlerle 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/Wi-Fi veya BLE/Thread kombinasyon radyoları) bulunmalı ve bu açık kaynaklı referans uygulaması gibi uyumlu bir Matter yazılım kitaplığını çalıştırmak için minimum donanım gereksinimlerini karşılamalıdır.

Mobil uygulamanızda da protokolün eşleme ve etkileşim modellerini destekleyecek değişiklikler yapmanız 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 ölçüde artabilir.

Nereden başlayabilirim?

Geliştirmeye başlamak için ihtiyacınız olan tüm teknik belgeleri bu sitede bulabilirsiniz.