Version (3 bits)
Toujours 0 pour les appareils actuels. Réservé aux futures révisions du protocole.
Normes · Mise en service d'appareils Matter
Lorsque vous scannez le QR au dos d'une ampoule connectée, d'une prise connectée, d'un capteur de contact ou d'une serrure portant le logo Matter, votre téléphone exécute une poignée de main en cinq étapes qui ajoute l'appareil à votre domicile. Le QR transporte tout ce dont votre hub a besoin pour trouver cet appareil précis, le fournisseur, le modèle, un discriminateur par appareil et un code d'appairage à usage unique, ainsi qu'une liste des moyens d'atteindre l'appareil sur les ondes (BLE, Wi-Fi, Thread). Voici ce qui est encodé, ce qui fuite, et pourquoi le QR compte d'une manière que les QR Wi-Fi n'ont pas.
Matter est publié par la Connectivity Standards Alliance (CSA), anciennement Zigbee Alliance, avec le soutien fondateur d'Apple, Google, Amazon, Samsung, Comcast et une longue liste de fabricants d'appareils. Matter 1.0 est sorti en octobre 2022 ; Matter 1.4 est la version actuelle début 2026, avec l'ajout depuis la 1.0 des caméras, de la gestion de l'énergie, des chargeurs de véhicules électriques et des appareils de gestion de l'eau. La spécification couvre le protocole de la couche applicative, la sécurité, la mise en service et le format d'intégration par QR.
Le format du QR d'appairage fait partie de la Matter Core Specification, section « Onboarding Payload ». Il existe trois formes de la même charge utile :
MT: suivi d'un blob encodé en Base38. C'est ce que la plupart des applications préfèrent parce que c'est plus rapide.Les trois encodent les mêmes champs avec le même modèle de confiance, ils sont interchangeables du point de vue de la mise en service.
La charge utile Base38 qui suit le préfixe MT: se décode en une structure binaire compacte. Les champs obligatoires :
Toujours 0 pour les appareils actuels. Réservé aux futures révisions du protocole.
Identifiant attribué par la CSA au fabricant. Chaque organisation membre reçoit un identifiant de fournisseur unique ; 0xFFF1–0xFFF4 sont réservés aux tests / au développement. Notre scanner résout l'identifiant de fournisseur dans le registre de la CSA lorsqu'il est connu.
Identifiant attribué par le fabricant au modèle spécifique. Combiné à l'identifiant de fournisseur, il identifie de manière unique une référence (par exemple « Eve Energy 2e génération »).
0 = mise en service standard (il suffit d'appairer), 1 = action de l'utilisateur requise (par exemple, appuyer d'abord sur un bouton de l'appareil), 2 = flux personnalisé (étapes de configuration spécifiques au fabricant). Détermine l'interface qu'affiche l'application de votre hub.
Un masque de bits indiquant comment l'appareil peut être découvert dans son état non mis en service : BLE (le plus courant), IP sur le réseau (déjà sur votre Wi-Fi ou Ethernet, rare pour le matériel grand public), Soft-AP (l'appareil héberge un réseau Wi-Fi temporaire), Wi-Fi PAF (découverte par Public Action Frame, plus récente).
Un court identifiant que l'appareil diffuse lors de la découverte afin que votre hub puisse choisir le bon appareil non mis en service lorsque plusieurs sont à portée BLE. Non secret, c'est le signal « c'est celui que je viens de déballer ».
Le secret partagé utilisé dans la poignée de main PASE. Le téléphone prouve à l'appareil qu'il possède ce code d'accès sans l'envoyer en clair sur les ondes. Une fois la mise en service terminée, le code d'accès n'est plus utile. Plage : de 1 à 99 999 998 (certaines valeurs sont interdites par la spécification afin d'éviter les codes trivialement devinables comme 11111111).
Des champs facultatifs peuvent étendre la charge utile avec le numéro de série de l'appareil, les informations de rendez-vous et d'autres attributs spécifiés par le fabricant. La plupart des appareils grand public l'omettent.
Le flux de mise en service de Matter est PASE → CASE :
La propriété clé : le code d'accès du QR est une authentification éphémère, pas une identité à long terme. Une fois un appareil mis en service, jetez l'autocollant du QR dans un tiroir (ou décollez-le et déchiquetez-le). La remise en service nécessite soit un accès physique pour réinitialiser l'appareil en usine, SOIT la coopération du réseau existant pour ouvrir une nouvelle fenêtre de mise en service.
Particularité de Matter, le QR est opérationnellement significatif AVANT la mise en service. À comparer aux autres catégories :
Scénarios réels où cela compte :
Défense : mettez l'appareil en service dès que vous le déballez (cela ferme la fenêtre), puis décollez et déchiquetez l'autocollant. Pour les appareils déjà déployés dans des espaces partagés / publics, assurez-vous que l'appareil est mis en service sur un réseau, ce qui empêche un nouvel appairage sans réinitialisation d'usine.
Déposez un QR Matter (image, collage ou caméra) dans notre scanner. Le verdict affiche :
Nous ne contactons PAS votre hub et ne tentons aucune mise en service. Le décodage est local ; seules les métadonnées parviennent à notre serveur pour la classification de sécurité.
0xFFF1–0xFFF4) parce qu'une véritable adhésion à la CSA coûte de l'argent. Notre scanner signale les identifiants de fournisseur de test.Déposez le QR (image, collage ou caméra). Le verdict affiche le fournisseur, le produit, le discriminateur, les capacités et un code d'accès masqué. Nous ne communiquons pas avec votre hub et ne tentons aucune mise en service : le décodage est local et les métadonnées sont la seule chose qui parvient au classificateur de sécurité.