Integrator, developer
Driver manifest (for integrators)
How to connect a new series of readers via gateway provider without editing the EAS core.
- 1
Architecture
The native driver of the new series is located in the gateway provider slot: the protocol is in a separate module, the EAS kernel is not rebuilt. See the EAS_NATIVE_DRIVER_PACKAGE documentation in your distribution.
- 2
Manifest provider
The JSON manifest describes the provider id, version, Python dependencies, and entry point. The file is placed in the gateway/providers/ directory and registered during hub-update.
- 3
Site installation
After publishing to hub, update from node or copy bundle. The install-eas-driver-module.sh script connects the module to eas-gateway-native.
- 4
Examination
In the admin panel “access control → Controllers → master” the new type should appear in the list. Test controller - probe and the first event in the log.
Tip: For ZKTeco C3, use the built-in native driver - no separate manifest is needed.