Standartlar · Matter cihaz devreye alma

Matter cihaz devreye alma QR kodları

Matter logosunu taşıyan akıllı bir ampulün, akıllı fişin, temas sensörünün veya kapı kilidinin arkasındaki QR'yi taradığınızda, telefonunuz cihazı evinize ekleyen beş adımlı bir el sıkışması gerçekleştirir. QR, hub'ınızın o belirli cihazı bulmak için ihtiyaç duyduğu her şeyi taşır: satıcı, model, cihaz başına ayırt edici ve tek seferlik eşleştirme şifresi; artı cihazın havada nasıl ulaşılabileceğinin listesi (BLE, Wi-Fi, Thread). İşte kodlananlar, neyi sızdırdığı ve QR'nin Wi-Fi QR'lerinin yapmadığı şekilde neden önemli olduğu.

Bir Matter QR'sini inceleyin → Tüm standartlar →

Standart nedir

Matter, eski adıyla Zigbee Alliance olan Connectivity Standards Alliance (CSA) tarafından Apple, Google, Amazon, Samsung, Comcast ve uzun bir cihaz üreticisi listesinin kurucu desteğiyle yayımlanmaktadır. Matter 1.0, Ekim 2022'de piyasaya çıktı; Matter 1.4, 2026 başı itibarıyla günceldir; 1.0'dan bu yana kameralar, enerji yönetimi, EV şarj cihazları ve su yönetim cihazları eklendi. Spec, uygulama katmanı protokolü, güvenlik, devreye alma ve QR katılım biçimini kapsar.

Eşleştirme QR biçimi, Matter Çekirdek Spesifikasyonunun "Katılım Yükü" bölümünün bir parçasıdır. Aynı yükün üç biçimi vardır:

Üçü de aynı alanları aynı güven modeliyle kodlar; devreye alma açısından birbirinin yerine kullanılabilir.

QR'nin içinde gerçekte ne var

MT: önekinden sonraki Base38 yükü paketlenmiş bir ikili yapıya çözümlenir. Zorunlu alanlar:

Sürüm (3 bit)

Mevcut cihazlar için her zaman 0'dır. Gelecekteki protokol revizyonları için ayrılmıştır.

Satıcı kimliği (16 bit)

Üretici için CSA tarafından atanmış tanımlayıcı. Her üye kuruluş benzersiz bir satıcı kimliği alır; 0xFFF10xFFF4 test / geliştirme için ayrılmıştır. Tarayıcımız, biliniyorsa satıcı kimliğini CSA kayıt defterine göre çözer.

Ürün kimliği (16 bit)

Belirli model için üretici tarafından atanmış tanımlayıcı. Satıcı kimliğiyle birleştirildiğinde bir SKU'yu benzersiz şekilde tanımlar (ör. "Eve Energy 2. nesil").

Özel akış (2 bit)

0 = standart devreye alma (sadece eşleştirin), 1 = kullanıcı eylemi gerekli (örneğin önce cihaz üzerindeki düğmeye basın), 2 = özel akış (üreticiye özgü kurulum adımları). Hub uygulamanızın gösterdiği arayüzü belirler.

Keşif yetenekleri (8 bit)

Cihazın devreye alınmamış durumunda nasıl keşfedilebileceğinin bit maskesi: BLE (en yaygın), ağ üzerinde IP (zaten Wi-Fi'nizde veya Ethernet'te; tüketici kiti için nadir), Soft-AP (cihaz geçici bir Wi-Fi ağı barındırır), Wi-Fi PAF (Genel Eylem Çerçevesi keşfi, daha yeni).

Ayırt edici (12 bit)

Birkaç cihaz BLE menzilindeyken hub'ın doğru devreye alınmamış cihazı seçebilmesi için cihazın keşif sırasında yayınladığı kısa bir tanımlayıcı. Sır değildir; "az önce kutusundan çıkardığım bu" sinyalidir.

Şifre (27 bit)

PASE el sıkışmasında kullanılan paylaşılan sır. Telefon, cihaza bu şifreye sahip olduğunu şifreyi havada düz metin olarak göndermeden kanıtlar. Devreye alma tamamlandıktan sonra şifre artık kullanışlı değildir. Aralık: 1 ile 99.999.998 (spek, 11111111 gibi kolayca tahmin edilebilir kodları önlemek için bazı değerleri yasaklamıştır).

TLV uzantısı (isteğe bağlı, değişken)

İsteğe bağlı alanlar yükü cihaz seri numarası, buluşma noktası bilgisi ve diğer üreticiye özgü özniteliklerle genişletebilir. Çoğu tüketici cihazı bunu atlar.

Devreye alma el sıkışması (şifre tasarımının neden önemli olduğu)

Matter'ın devreye alma akışı PASE → CASE'dir:

  1. Keşif. Telefonunuz BLE taramaları yayınlar (veya yerel Wi-Fi'de dinler); devreye alınmamış cihaz ayırt ediciyle reklam yapar. Telefonunuz, QR'den gelen ayırt ediciyle eşleşir.
  2. PASE, Şifre Doğrulamalı Oturum Kurulumu. Telefon ve cihaz, 27 bitlik şifreyi kullanarak SPAKE2+ el sıkışması yapar. SPAKE2+ tamamlandıktan sonra her iki tarafın paylaşılan bir oturum anahtarı vardır ve şifrenin kendisi asla havaya geçmemiştir.
  3. Doğrulama. Cihaz, CSA tarafından tanınan bir kök tarafından imzalanan Cihaz Doğrulama Sertifikasını (DAC) sunar. Hub'ınız, cihazın iddia edilen satıcı/ürün kimliğiyle gerçek sertifikalı bir Matter cihazı olduğunu doğrular.
  4. Ağ kimlik bilgileri. Hub'ınız, cihaza iletişim kurması için gereken operasyonel ağ kimlik bilgilerini (Wi-Fi şifresi VEYA Thread ağ kimlik bilgileri) iletir.
  5. CASE, Sertifika Doğrulamalı Oturum Kurulumu. Ağ yapınız, cihaza operasyonel sertifika verir. Artık ağ yapısındaki her denetleyici, CASE aracılığıyla cihaza kimlik doğrular; QR şifresi geçersizdir.

Temel özellik: QR şifresi kısa ömürlü kimlik doğrulamadır, uzun vadeli kimlik değildir. Cihaz devreye alındıktan sonra QR etiketini bir çekmeceye atın (veya soyup imha edin). Yeniden devreye alma, cihazı fabrika ayarlarına fiziksel erişim VEYA mevcut ağ yapısının güncellenmiş bir devreye alma penceresi vermesiyle mümkündür.

Tehdit modeli: eşleştirilmemiş cihazın QR'sini fotoğraflamak

Matter'a özgü olarak QR, devreye almadan ÖNCE operasyonel olarak anlamlıdır. Diğer kategorilerle karşılaştırın:

Bunun önemli olduğu gerçek dünya senaryoları:

Savunma: cihazı kutusundan çıkarır çıkarmaz devreye alın (pencereyi kapatır), ardından etiketi soyup imha edin. Paylaşılan / kamusal alanlarda zaten konuşlandırılmış cihazlar için, cihazın bir ağ yapısına devreye alındığından emin olun; bu, fabrika sıfırlaması olmadan yeni eşleştirmeyi engeller.

Tarayıcımızın gösterdikleri

Tarayıcımıza bir Matter QR'si bırakın (görüntü, yapıştır veya kamera). Karar şunları gösterir:

Hub'ınıza bağlantı kurmayız veya devreye almaya teşebbüs etmeyiz. Çözümleme yereldir; yalnızca meta veriler güvenlik sınıflandırması için sunucumuza ulaşır.

Tanımadığınız bir Matter cihazını devreye almadan önce

İlgili

Bir Matter katılım QR'sini inceleyin

QR'yi bırakın (görüntü, yapıştır veya kamera). Karar satıcıyı, ürünü, ayırt ediciyi, yetenekleri ve maskeli şifreyi gösterir. Hub'ınızla iletişim kurmaz veya devreye almayı denemeyiz; çözümleme yereldir ve meta veriler güvenlik sınıflandırıcısına ulaşan tek şeydir.

Tarayıcıyı aç →