Что означает отказ 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 использован только как обезличенный сигнал.
Источники и проверка
- Home Assistant: Matter integration проверено 2026-08-11
- Google Home: Device attestation проверено 2026-08-11
- Google Home: Matter commissioning проверено 2026-08-11
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.