К обсуждениям

Matter отклонён на проверке DAC: пакет данных для Home Assistant

Редакция VOne Технологии

Что означает отказ Device Attestation при добавлении устройства из Apple Home во второй Matter-контроллер и какие данные собрать без сброса работающего устройства.

Определите точную стадию commissioning

Официальное описание commissioning отделяет обнаружение и PASE от Device Attestation. Если Home Assistant получает устройство и начинает проверку DAC, совет менять Wi‑Fi не соответствует наблюдаемой стадии. Запишите последнюю успешную фазу и первую ошибку. Не переносите в отчёт весь QR-код или setup code: достаточно отметить, что использован новый код совместного доступа.

Поймите роль DAC без догадок

Device Attestation Certificate входит в цепочку аттестационных данных устройства. Комиссионер получает DAC и PAI и проверяет подпись challenge до выдачи operational credentials. Ошибка этой проверки не доказывает подделку устройства и не указывает автоматически на Apple Home, Home Assistant или производителя. Она только локализует место, где доверительная проверка не завершилась.

Сохраните рабочую fabric

Home Assistant документирует Multi-Fabric: уже подключённое к Apple Home устройство можно добавить в другой контроллер по новому коду совместного доступа. Если исходная экосистема продолжает управлять устройством, это ценный контроль. Не удаляйте устройство из Apple Home и не выполняйте factory reset до анализа: иначе исчезнет подтверждение, что текущая fabric работоспособна.

Соберите версии и границы

Нужны версии Home Assistant Core, Matter Server, исходного контроллера, прошивки устройства и точное время попытки. Добавьте результат обнаружения, PASE и текст первой attestation-ошибки. Перед передачей удалите node ID, fabric ID, IP, setup code и сертификаты целиком. Для проверки подписи разработчикам важны тип ошибки и цепочка этапов, а не домашние идентификаторы.

Критерий безопасной остановки

После двух попыток с отдельно созданными свежими кодами, одинаковой ошибкой DAC и сохранённой работой в Apple Home данных достаточно. Не отключайте attestation, не подменяйте доверенные корни и не используйте неофициальные способы пропуска проверки. Передайте минимизированные логи разработчикам контроллера и устройства, не объявляя заранее, какая сторона виновата. Если коды создавались в разные минуты, сохраните только время их выпуска и срок действия, но не сами цифры: это позволяет проверить свежесть без раскрытия доступа.

Материал подготовлен редакцией VOne с применением ИИ для карты commissioning; этапы Matter и Multi-Fabric проверены по официальным источникам, issue использован только как обезличенный сигнал.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.