Версия (3 бита)
Всегда 0 для текущих устройств. Зарезервировано для будущих версий протокола.
Стандарты · Ввод Matter-устройства в эксплуатацию
Когда вы сканируете QR на обороте умной лампочки, умной розетки, датчика контакта или замка двери с логотипом Matter, ваш телефон выполняет пятишаговое рукопожатие для добавления устройства в умный дом. QR содержит всё, что нужно хабу для поиска конкретного устройства: производитель, модель, индивидуальный дискриминатор, одноразовый пароль сопряжения, а также список способов обнаружения устройства в эфире (BLE, Wi-Fi, Thread). Вот что закодировано, что может быть раскрыто и почему QR Matter важен иначе, чем QR Wi-Fi.
Matter публикуется Connectivity Standards Alliance (CSA), ранее известным как Zigbee Alliance, при поддержке основателей: Apple, Google, Amazon, Samsung, Comcast и длинного списка производителей устройств. Matter 1.0 вышел в октябре 2022 года; Matter 1.4 актуален по состоянию на начало 2026 года — с добавленными камерами, управлением энергопотреблением, зарядными станциями для электромобилей и устройствами управления водоснабжением. Спецификация охватывает протокол прикладного уровня, безопасность, ввод в эксплуатацию и формат QR для подключения.
Формат QR для сопряжения — часть Matter Core Specification, раздел «Onboarding Payload». Существуют три формы одной и той же нагрузки:
MT:, за которым следует блоб в кодировке Base38. Большинство приложений предпочитают именно этот вариант как наиболее быстрый.Все три кодируют одинаковые поля с одинаковой моделью доверия — они взаимозаменяемы с точки зрения ввода в эксплуатацию.
Нагрузка в формате Base38 после префикса MT: декодируется в упакованную двоичную структуру. Обязательные поля:
Всегда 0 для текущих устройств. Зарезервировано для будущих версий протокола.
Идентификатор производителя, присвоенный CSA. Каждая организация-член получает уникальный Vendor ID; 0xFFF1–0xFFF4 зарезервированы для тестирования / разработки. Наш сканер сопоставляет Vendor ID с реестром CSA там, где это возможно.
Идентификатор конкретной модели, присвоенный производителем. В сочетании с Vendor ID однозначно идентифицирует SKU (например, «Eve Energy 2nd gen»).
0 = стандартный ввод в эксплуатацию (просто сопрягите), 1 = требуется действие пользователя (например, нажать кнопку на устройстве), 2 = пользовательский поток (шаги настройки от производителя). Определяет, какой интерфейс отображает приложение хаба.
Битовая маска способов обнаружения устройства в неподключённом состоянии: BLE (наиболее распространён), сеть IP (уже в вашей Wi-Fi или Ethernet-сети, редко для потребительских устройств), Soft-AP (устройство создаёт временную сеть Wi-Fi), Wi-Fi PAF (обнаружение через Public Action Frame, новее).
Короткий идентификатор, который устройство транслирует при обнаружении, чтобы ваш хаб мог выбрать нужное неподключённое устройство среди нескольких в радиусе BLE. Не секрет — это сигнал «вот то, что я только что распаковал».
Общий секрет, используемый при рукопожатии PASE. Телефон доказывает устройству, что знает пароль, не передавая его в открытом виде по воздуху. После завершения ввода в эксплуатацию пароль больше не нужен. Диапазон: от 1 до 99 999 998 (некоторые значения запрещены спецификацией во избежание тривиально угадываемых кодов вроде 11111111).
Необязательные поля могут расширять нагрузку серийным номером устройства, информацией о рандеву и другими атрибутами от производителя. Большинство потребительских устройств не включают это.
Процесс ввода Matter-устройства в эксплуатацию: PASE → CASE:
Ключевое свойство: пароль из QR — это краткосрочная аутентификация, а не долгосрочная идентификация. После ввода устройства в эксплуатацию уберите наклейку с QR в ящик (или снимите и уничтожьте). Для повторного ввода в эксплуатацию нужен физический доступ для сброса к заводским настройкам или согласие существующего fabric на открытие нового окна ввода.
В отличие от других категорий, QR Matter операционно значим ДО ввода в эксплуатацию. Сравните:
Реальные сценарии, где это важно:
Защита: введите устройство в эксплуатацию сразу после распаковки (закрывает окно уязвимости), затем снимите и уничтожьте наклейку. Для устройств, уже установленных в общих / публичных местах, убедитесь, что устройство введено в fabric — это предотвращает новое сопряжение без сброса к заводским настройкам.
Загрузите Matter QR (изображение, вставка или камера) в наш сканер. Вердикт показывает:
Мы НЕ обращаемся к вашему хабу и не пытаемся выполнить ввод в эксплуатацию. Декодирование локальное; на наш сервер для классификации безопасности отправляются только метаданные.
0xFFF1–0xFFF4), потому что реальное членство в CSA стоит денег. Наш сканер отмечает тестовые Vendor ID.Загрузите QR (изображение, вставка или камера). Вердикт показывает производителя, продукт, дискриминатор, возможности и скрытый пароль. Мы не обращаемся к вашему хабу и не пытаемся выполнить ввод в эксплуатацию — декодирование локальное, а метаданные — единственное, что достигает классификатора безопасности.