Интегратор, разработчик
Манифест драйвера (интеграторам)
Как подключить новую серию считывателей через gateway provider без правок ядра EAS.
- 1
Архитектура
Нативный драйвер новой серии размещается в слоте gateway provider: протокол в отдельном модуле, ядро EAS не пересобирается. См. документацию EAS_NATIVE_DRIVER_PACKAGE в дистрибутиве.
- 2
Манифест provider
JSON-манифест описывает id провайдера, версию, зависимости Python и точку входа. Файл кладётся в каталог gateway/providers/ и регистрируется при hub-update.
- 3
Установка на площадку
После публикации на hub выполните обновление с узла или скопируйте bundle. Скрипт install-eas-driver-module.sh подключает модуль к eas-gateway-native.
- 4
Проверка
В админке «СКУД → Контроллеры → мастер» новый тип должен появиться в списке. Тестовый контроллер — probe и первое событие в журнале.
Совет: Для ZKTeco C3 используйте встроенный native-драйвер — отдельный манифест не нужен.