Запись ACP devtype 0002 в логах шлюза умного дома чаще всего появляется в момент, когда хаб принимает пакет от подчинённого устройства, но не может корректно сопоставить его с известным профилем — в итоге датчик или исполнительный модуль либо не добавляется в приложение, либо отображается как неизвестное устройство без рабочих функций. Такая запись встречается у владельцев шлюзов экосистем вроде Xiaomi / Aqara и совместимых Zigbee-хабов, где протокол обмена между шлюзом и дочерними устройствами в логах обозначается аббревиатурой ACP, а devtype — это числовой идентификатор типа устройства в кадре данных.

Важно сразу обозначить границу применимости: точная расшифровка кода 0002 зависит от конкретного производителя шлюза и версии его прошивки. Единой публичной спецификации, где каждому значению devtype сопоставлен конкретный класс устройств, в открытом доступе нет — производители не публикуют полные таблицы кодов. Поэтому дальше речь пойдёт о безопасной диагностике: как понять, что именно шлюз видит, и что проверить, не рискуя сломать работающую систему.

Что скрывается за записью ACP devtype в логах

Когда дочернее устройство — датчик открытия, кнопка, реле, датчик протечки — связывается со шлюзом, оно передаёт служебный кадр с идентификаторами. Шлюз сравнивает полученный тип устройства со своей внутренней базой профилей. Если совпадение найдено, в приложении появляется карточка устройства с корректной иконкой и набором функций. Если нет — в логах остаётся запись вида acp devtype 0002, а устройство либо не добавляется вовсе, либо работает частично.

Само по себе появление такой строки — не ошибка и не признак поломки. Это диагностическое сообщение, которое фиксирует факт обмена данными. Проблемой оно становится только тогда, когда ожидаемое поведение не наступает: датчик не появляется в приложении, статусы не обновляются, автоматизации не срабатывают.

💡

Запись ACP devtype 0002 — это диагностическое сообщение о типе устройства в кадре данных, а не код поломки. Она указывает, что шлюз принял пакет, но не смог сопоставить его с известным профилем.