flutter_zk library
A Dart library for connecting to and managing ZKTeco biometric devices.
This library provides a high-level API for interacting with ZKTeco devices over a TCP/IP network. It supports operations such as fetching users, attendance records, and device information, as well as controlling the device (e.g., restarting, opening doors).
Classes
- Attendance
- Represents a single attendance record from the biometric device.
- Finger
- Represents a fingerprint template stored on the device.
- User
- Represents a user on the biometric device.
- ZK
- The main class for interacting with a ZKTeco biometric device.
Exceptions / Errors
- ZKError
- Base class for all ZKTeco device-related exceptions.
- ZKErrorConnection
- An exception thrown when there is a connection error with the device.
- ZKErrorResponse
- An exception thrown when the device returns an unexpected or error response.
- ZKNetworkError
- An exception thrown for network-related errors during communication.