Wersja (3 bity)
Zawsze 0 dla obecnych urządzeń. Zarezerwowany dla przyszłych rewizji protokołu.
Standardy · Konfiguracja urządzenia Matter
Gdy skamujesz QR na odwrocie inteligentnej żarówki, inteligentnego gniazdka, czujnika kontaktowego lub zamka drzwi z logo Matter, Twój telefon przechodzi przez pięcioetapowe uzgadnianie, które dodaje urządzenie do Twojego domu. QR zawiera wszystko, czego Twój hub potrzebuje do znalezienia tego konkretnego urządzenia: producenta, model, dyskryminator dla danego urządzenia, jednorazowy kod parowania oraz listę sposobów, w jakie urządzenie może być osiągnięte bezprzewodowo (BLE, Wi-Fi, Thread). Oto co jest zakodowane, co może wyciec i dlaczego QR ma tu inne znaczenie niż QR Wi-Fi.
Matter jest publikowany przez Connectivity Standards Alliance (CSA), dawniej Zigbee Alliance, z założycielskim wsparciem Apple, Google, Amazon, Samsung, Comcast i długiej listy producentów urządzeń. Matter 1.0 ukazał się w październiku 2022 r.; Matter 1.4 jest aktualny na początku 2026 r., z kamerami, zarządzaniem energią, ładowarkami EV i urządzeniami do zarządzania wodą dodanymi od wersji 1.0. Specyfikacja obejmuje protokół warstwy aplikacji, bezpieczeństwo, konfigurację i format QR dołączenia.
Format QR parowania jest częścią Matter Core Specification, sekcja 'Onboarding Payload'. Istnieją trzy formy tego samego ładunku:
MT: po którym następuje blob zakodowany w Base38. To preferowane rozwiązanie większości aplikacji ze względu na szybkość.Wszystkie trzy kodują te same pola z tym samym modelem zaufania — są wymienne z perspektywy konfiguracji.
Ładunek Base38 po prefiksie MT: dekoduje się do spakowanej struktury binarnej. Pola obowiązkowe:
Zawsze 0 dla obecnych urządzeń. Zarezerwowany dla przyszłych rewizji protokołu.
Identyfikator przypisany przez CSA producentowi. Każda organizacja członkowska otrzymuje unikalny ID producenta; 0xFFF1–0xFFF4 są zarezerwowane dla testów/projektowania. Nasz skaner rozwiązuje ID producenta w oparciu o rejestr CSA, jeśli jest znany.
Identyfikator przypisany przez producenta dla konkretnego modelu. W połączeniu z ID producenta jednoznacznie identyfikuje SKU (np. 'Eve Energy 2. generacja').
0 = standardowa konfiguracja (po prostu sparuj), 1 = wymagane działanie użytkownika (np. najpierw naciśnij przycisk na urządzeniu), 2 = niestandardowy przepływ (etapy konfiguracji specyficzne dla producenta). Określa, jaki interfejs wyświetla Twoja aplikacja huba.
Maska bitowa sposobów, w jakie urządzenie może być wykryte w stanie nieskonfigurowanym: BLE (najczęstszy), IP w sieci (już w Twojej sieci Wi-Fi lub Ethernet, rzadkie dla sprzętu konsumenckiego), Soft-AP (urządzenie hostuje tymczasową sieć Wi-Fi), Wi-Fi PAF (odkrywanie przez publiczne ramki akcji, nowsze).
Krótki identyfikator, który urządzenie rozgłasza podczas wykrywania, by Twój hub mógł wybrać właściwe nieskonfigurowane urządzenie, gdy kilka jest w zasięgu BLE. Nie jest tajny — to sygnał 'to właśnie ten, co właśnie rozpakowałem'.
Wspólny sekret używany w uzgadnianiu PASE. Telefon udowadnia urządzeniu, że posiada ten kod dostępu, nie wysyłając go przez powietrze w postaci jawnej. Po zakończeniu konfiguracji kod dostępu nie jest już użyteczny. Zakres: 1 do 99 999 998 (niektóre wartości zabronione przez specyfikację, by unikać trywialnie odgadywalnych kodów jak 11111111).
Opcjonalne pola mogą rozszerzyć ładunek o numer seryjny urządzenia, informacje o miejscu spotkania i inne atrybuty określone przez producenta. Większość urządzeń konsumenckich to pomija.
Przepływ konfiguracji Matter to PASE → CASE:
Kluczowa właściwość: kod dostępu QR to krótkotrwałe uwierzytelnienie, nie długoterminowa tożsamość. Po skonfigurowaniu urządzenia schowaj naklejkę QR do szuflady (lub odklej i podrzyj). Ponowna konfiguracja wymaga fizycznego dostępu w celu przywrócenia ustawień fabrycznych LUB współpracy z istniejącą tkaniną w celu wydania zaktualizowanego okna konfiguracji.
Charakterystyczne dla Matter: QR jest operacyjnie znaczący PRZED konfiguracją. Porównaj z innymi kategoriami:
Rzeczywiste scenariusze, w których ma to znaczenie:
Obrona: skonfiguruj urządzenie natychmiast po rozpakowaniu (zamyka okno), a następnie odklej i podrzyj naklejkę. W przypadku urządzeń już wdrożonych we współdzielonych/publicznych przestrzeniach upewnij się, że urządzenie jest skonfigurowane w tkaninie, co uniemożliwia świeże parowanie bez przywrócenia ustawień fabrycznych.
Wrzuć QR Matter (zdjęcie, wklej lub kamera) do naszego skanera. Werdykt pokazuje:
NIE komunikujemy się z Twoim hubem ani nie próbujemy konfigurować. Dekodowanie jest lokalne; do naszego serwera trafiają tylko metadane potrzebne do klasyfikacji bezpieczeństwa.
0xFFF1–0xFFF4), bo prawdziwe członkostwo CSA kosztuje pieniądze. Nasz skaner oznacza testowe ID producenta.Wrzuć QR (zdjęcie, wklej lub kamera). Werdykt pokazuje producenta, produkt, dyskryminator, możliwości i zasłonięty kod dostępu. Nie komunikujemy się z Twoim hubem ani nie próbujemy konfigurować — dekodowanie jest lokalne, a do klasyfikatora bezpieczeństwa trafiają tylko metadane.