Standaarden · Matter-apparaatinbedrijfstelling

Matter-apparaatinbedrijfstelling QR-codes

Wanneer u de QR op de achterkant van een slimme gloeilamp, slim stopcontact, contactsensor of deurslot met het Matter-logo scant, voert uw telefoon een vijfstapse handdruk uit die het apparaat aan uw woning toevoegt. De QR bevat alles wat uw hub nodig heeft om dat specifieke apparaat te vinden: leverancier, model, een per-apparaat discriminator en een eenmalige koppelingstoeganscode, plus een lijst van hoe het apparaat bereikbaar is over de lucht (BLE, Wi-Fi, Thread). Hier staat wat er is gecodeerd, wat het lekt en waarom de QR op een manier van belang is die Wi-Fi-QR's niet zijn.

Inspecteer een Matter-QR → Alle standaarden →

Wat is de standaard

Matter is gepubliceerd door de Connectivity Standards Alliance (CSA), voorheen de Zigbee Alliance, met oprichterssteun van Apple, Google, Amazon, Samsung, Comcast en een lange lijst apparaatfabrikanten. Matter 1.0 verscheen in oktober 2022; Matter 1.4 is actueel begin 2026, met camera's, energiebeheer, EV-opladers en waterbeheer-apparaten toegevoegd sinds 1.0. De specificatie omvat applicatielaagprotocol, beveiliging, inbedrijfstelling en het QR-onboardingformaat.

Het koppel-QR-formaat maakt deel uit van de Matter Core Specification, sectie "Onboarding Payload". Er zijn drie vormen van dezelfde payload:

Alle drie coderen dezelfde velden met hetzelfde vertrouwensmodel: ze zijn uitwisselbaar vanuit een inbedrijfstellingsperspectief.

Wat er werkelijk in de QR zit

De Base38-payload na het MT:-prefix decodeert naar een packed binary-structuur. De verplichte velden:

Versie (3 bits)

Altijd 0 voor huidige apparaten. Gereserveerd voor toekomstige protocolrevisies.

Leveranciers-ID (16 bits)

Door CSA toegewezen identifier voor de fabrikant. Elke lidorganisatie krijgt een unieke leveranciers-ID; 0xFFF10xFFF4 zijn gereserveerd voor test / ontwikkeling. Onze scanner lost de leveranciers-ID op aan de hand van het CSA-register waar bekend.

Product-ID (16 bits)

Door fabrikant toegewezen identifier voor het specifieke model. Gecombineerd met de leveranciers-ID identificeert het uniek een SKU (bijv. "Eve Energy 2nd gen").

Aangepaste flow (2 bits)

0 = standaardinbedrijfstelling (gewoon koppelen), 1 = gebruikersactie vereist (bijv. eerst een knop op het apparaat indrukken), 2 = custom flow (fabrikantspecifieke installatiestappen). Bepaalt welke UI uw hub-app toont.

Detectiemogelijkheden (8 bits)

Een bitmask van hoe het apparaat detecteerbaar is in zijn niet-inbedrijfgestelde toestand: BLE (meest gebruikelijk), on-network IP (al op uw Wi-Fi of Ethernet, zelden voor consumentenapparatuur), Soft-AP (apparaat host een tijdelijk Wi-Fi-netwerk), Wi-Fi PAF (Public Action Frame-detectie, nieuwer).

Discriminator (12 bits)

Een korte identifier die het apparaat adverteert tijdens detectie zodat uw hub het juiste niet-inbedrijfgestelde apparaat kan kiezen wanneer er meerdere in BLE-bereik zijn. Niet geheim: het is het "dit is degene die ik net heb uitgepakt"-signaal.

Toegangscode (27 bits)

Het gedeelde geheim dat wordt gebruikt in de PASE-handdruk. De telefoon bewijst aan het apparaat dat hij deze toegangscode heeft zonder hem in platte tekst over de lucht te sturen. Zodra inbedrijfstelling is voltooid, is de toegangscode niet meer bruikbaar. Bereik: 1 tot 99.999.998 (sommige waarden verboden door de spec om triviaal te raden codes zoals 11111111 te vermijden).

TLV-extensie (optioneel, variabel)

Optionele velden kunnen de payload uitbreiden met het serienummer van het apparaat, rendezvous-info en andere door de fabrikant gespecificeerde attributen. De meeste consumentenapparaten slaan dit over.

De inbedrijfstellingshanddruk (waarom het ontwerp van de toegangscode van belang is)

De inbedrijfstellingsstroom van Matter is PASE → CASE:

  1. Detectie. Uw telefoon verstuurt BLE-scans (of luistert op lokaal Wi-Fi); het niet-inbedrijfgestelde apparaat adverteert met zijn discriminator. Uw telefoon koppelt de discriminator uit de QR.
  2. PASE, Password-Authenticated Session Establishment. Telefoon en apparaat voeren een SPAKE2+-handdruk uit met de 27-bits toegangscode. Na voltooiing van SPAKE2+ hebben beide zijden een gedeelde sessiesleutel, en de toegangscode zelf heeft de lucht nooit overgestoken.
  3. Attestatie. Het apparaat presenteert een Device Attestation Certificate (DAC) ondertekend door een door CSA erkende root. Uw hub verifieert dat het apparaat een echt gecertificeerd Matter-apparaat is met de geclaimde leverancier/product-ID.
  4. Netwerkinloggegevens. Uw hub geeft het apparaat de operationele netwerkinloggegevens (Wi-Fi-wachtwoord OF Thread-netwerkinloggegevens) die nodig zijn om daadwerkelijk te communiceren.
  5. CASE, Certificate-Authenticated Session Establishment. Uw fabric geeft het apparaat een operationeel certificaat. Voortaan authenticeert elke controller in het fabric zich bij het apparaat via CASE; de QR-toegangscode is dood.

De kernheigens chap: de QR-toegangscode is kortdurende authenticatie, geen langetermijnidentiteit. Zodra een apparaat in bedrijf is gesteld, gooit u de QR-sticker in een lade (of schilt en versnippert u hem). Herinbedrijfstelling vereist fysieke toegang om het apparaat terug te zetten op fabrieksinstellingen, OF samenwerking van het bestaande fabric om een bijgewerkt inbedrijfstellingsvenster uit te geven.

Dreigingsmodel: fotograferen van de QR van een ongekoppeld apparaat

Uniek voor Matter: de QR is operationeel zinvol VÓÓR inbedrijfstelling. Vergelijk met andere categorieën:

Reële scenario's waarbij dit van belang is:

Verdediging: stel het apparaat onmiddellijk in bedrijf zodra u het uitpakt (sluit het venster) en schil daarna de sticker af en versnippert hem. Voor apparaten die al zijn ingezet in gedeelde/openbare ruimten: zorg dat het apparaat is inbedrijfgesteld in een fabric, wat vers koppelen zonder fabrieksinstellingen verhindert.

Wat onze scanner u toont

Sleep een Matter-QR (afbeelding, plakken of camera) in onze scanner. Het oordeel toont:

Wij bellen NIET naar uw hub en proberen NIET in te bedrijf te stellen. De decodering is lokaal; alleen de metadata bereikt onze server voor de veiligheidsclassificatie.

Voordat u een onbekend Matter-apparaat inbedrijf stelt

Gerelateerd

Inspecteer een Matter-onboarding-QR

Sleep de QR (afbeelding, plakken of camera). Het oordeel toont leverancier, product, discriminator, mogelijkheden en een gemaskeerde toegangscode. Wij communiceren niet met uw hub of proberen in te bedrijf te stellen: de decodering is lokaal en alleen de metadata bereikt de veiligheidsclassifier.

Scanner openen →