Verze (3 bity)
U aktuálních zařízení vždy 0. Vyhrazeno pro budoucí revize protokolu.
Standardy · Zprovoznění zařízení Matter
Když naskenujete QR kód na zadní straně chytré žárovky, chytré zásuvky, kontaktního senzoru nebo dveřního zámku s logem Matter, váš telefon projde pěti kroky handshaku, který přidá zařízení do vaší domácnosti. QR kód nese vše, co váš hub potřebuje k nalezení konkrétního zařízení: výrobce, model, diskriminátor pro každé zařízení a jednorázový přístupový kód pro spárování – plus seznam způsobů, jakými lze zařízení vzdušně dosáhnout (BLE, Wi-Fi, Thread). Zde je popis toho, co je zakódováno, co prozrazuje a proč QR kód záleží způsobem, jakým Wi-Fi QR kódy nezáleží.
Matter je vydáván Aliancí pro standardy připojení (CSA), dříve Zigbee Alliance, s počáteční podporou od Apple, Google, Amazon, Samsung, Comcast a dlouhého seznamu výrobců zařízení. Matter 1.0 byl vydán v říjnu 2022; Matter 1.4 je aktuální ke začátku roku 2026, přičemž od verze 1.0 byly přidány kamery, správa energie, nabíječky EV a zařízení pro správu vody. Specifikace pokrývá aplikační protokol, zabezpečení, zprovoznění a formát QR kódu pro onboarding.
Formát QR kódu pro spárování je součástí základní specifikace Matter, sekce „Onboarding Payload“. Existují tři formy stejného payloadu:
MT: následovaným blobem kódovaným v Base38. Většina aplikací to preferuje, protože je to rychlejší.Všechny tři kódují stejná pole se stejným modelem důvěry – jsou z hlediska zprovoznění zaměnitelné.
Payload Base38 za prefixem MT: se dekóduje do binární struktury s pevným rozložením. Povinná pole:
U aktuálních zařízení vždy 0. Vyhrazeno pro budoucí revize protokolu.
Identifikátor přiřazený CSA výrobci. Každá členská organizace dostane jedinečné ID výrobce; 0xFFF1–0xFFF4 jsou vyhrazena pro testování / vývoj. Náš skener rozlišuje ID výrobce v registru CSA, kde je to známo.
Identifikátor přiřazený výrobcem pro konkrétní model. V kombinaci s ID výrobce jednoznačně identifikuje SKU (např. „Eve Energy 2. generace“).
0 = standardní zprovoznění (stačí ho spárovat), 1 = vyžadována akce uživatele (např. nejprve stiskněte tlačítko na zařízení), 2 = vlastní průběh (kroky nastavení specifické pro výrobce). Určuje, jaké uživatelské rozhraní zobrazí aplikace vašeho hubu.
Bitová maska toho, jak lze zařízení zjistit v nezprovozněném stavu: BLE (nejběžnější), síťové IP (zařízení je již ve vaší Wi-Fi nebo Ethernet síti, u spotřebního zboží vzácné), Soft-AP (zařízení hostuje dočasnou Wi-Fi síť), Wi-Fi PAF (zjišťování prostřednictvím Public Action Frame, novější).
Krátký identifikátor, který zařízení inzeruje při zjišťování, aby váš hub mohl identifikovat správné nezprovozněné zařízení, když je v dosahu BLE více zařízení. Není tajný – je to signál „toto je to, které jsem právě rozbalil“.
Sdílené tajemství použité v handshaku PASE. Telefon prokáže zařízení, že má tento přístupový kód, aniž by ho odeslal vzdušným prostorem v prostém textu. Po dokončení zprovoznění přístupový kód přestane být užitečný. Rozsah: 1 až 99 999 998 (specifikace zakazuje některé hodnoty, aby se zabránilo triviálně uhodnutelným kódům jako 11111111).
Volitelná pole mohou rozšířit payload o sériové číslo zařízení, informace o setkání a další atributy určené výrobcem. Většina spotřebních zařízení to vynechává.
Průběh zprovoznění Matter je PASE → CASE:
Klíčová vlastnost: přístupový kód QR kódu je krátkodobé ověřování, nikoli dlouhodobá identita. Jakmile je zařízení zprovozněno, odložte nálepku s QR kódem do zásuvky (nebo ji odlepte a zničte). Znovu zprovoznit lze pouze fyzickým přístupem pro obnovení továrního nastavení NEBO spoluprací stávajícího prostředí pro vydání aktualizovaného okna zprovoznění.
Jedinečné pro Matter: QR kód je provozně smysluplný PŘED zprovozněním. Srovnejte s jinými kategoriemi:
Scénáře z reálného světa, kde na tom záleží:
Obrana: zprovozněte zařízení hned po rozbalení (zavřete okno), pak nálepku odlepte a zničte. U zařízení již nasazených ve sdílených/veřejných prostorech se ujistěte, že je zařízení zprovozněno do prostředí, které zabrání novému párování bez obnovení továrního nastavení.
Přetáhněte QR kód Matter (obrázek, vložit nebo kamera) do našeho skeneru. Výsledek zobrazuje:
NEVOLÁME zpět na váš hub ani se nepokusíme o zprovoznění. Dekódování je lokální; na náš server pro bezpečnostní klasifikaci dosáhnou pouze metadata.
0xFFF1–0xFFF4), protože skutečné členství v CSA stojí peníze. Náš skener označuje testovací ID výrobce.Přetáhněte QR kód (obrázek, vložit nebo kamera). Výsledek zobrazí výrobce, produkt, diskriminátor, možnosti a maskovaný přístupový kód. Nekomunikujeme s vaším hubem ani se nepokusíme o zprovoznění – dekódování je lokální a na klasifikátor bezpečnosti dosáhnou pouze metadata.