Biometric Attendance
Biometric Attendance
Configure biometric devices for automated attendance tracking.
Time Required: 30 minutes for setup Module: Attendance, Biometric User Role: IT Admin, HR Admin
Table of Contents
- Overview
- Supported Devices
- Device Setup
- Enroll Users
- Sync Attendance
- Face Recognition
- Troubleshooting
Overview
Biometric attendance provides:
- Automated attendance capture
- Fingerprint and face recognition
- Real-time sync with OpenEduCat
- Proxy attendance prevention
- Detailed time tracking
Supported Devices
Fingerprint Devices
| Brand | Models | Protocol |
|---|---|---|
| ZKTeco | K40, K50, F18 | ZK Protocol |
| eSSL | X990, Identix | Push API |
| BioMax | V-Series | HTTP API |
Face Recognition
| Brand | Models | Features |
|---|---|---|
| ZKTeco | SpeedFace | Temperature check |
| Hikvision | DS-K1T | Mask detection |
| Suprema | FaceStation | Live detection |
Device Setup
Add Biometric Device
- Go to OpenEduCat > Configuration > Biometric Devices
- Click Create
- Enter device details:
| Field | Description |
|---|---|
Name | Device identifier |
Device Type | Fingerprint/Face/Both |
IP Address | Device network IP |
Port | Communication port |
Protocol | ZK/Push/HTTP |
Test Connection
- Open device record
- Click Test Connection
- Verify “Connected” status
- Check device time sync
Configure Device
- Click Configure
- Set device parameters:
- Verification mode
- Time zone
- Attendance rules
- Push settings to device
Enroll Users
Fingerprint Enrollment
- Go to OpenEduCat > Attendance > Biometric Enrollment
- Select user type (Student/Faculty)
- Select user
- Click Enroll Fingerprint
- User places finger on device sensor
- Capture 2-3 samples
- Confirm enrollment
Face Enrollment
- Select user
- Click Enroll Face
- User faces camera
- Capture from multiple angles
- Verify enrollment quality
- Save
Bulk Enrollment
- Go to Biometric > Bulk Enrollment
- Select user group:
- Batch
- Department
- All students
- Generate enrollment list
- Process at device location
View Enrolled Users
- Go to Biometric > Enrolled Users
- Filter by:
- Device
- User type
- Enrollment status
Sync Attendance
Real-time Sync
Enable automatic sync:
- Go to Settings > Biometric
- Enable Real-time Sync
- Set sync interval (default: 5 min)
- Save
Manual Sync
- Go to Biometric > Devices
- Select device
- Click Sync Attendance
- View sync log
Sync Schedule
- Go to Settings > Biometric
- Configure Scheduled Sync:
- Morning sync: 10:00 AM
- Evening sync: 6:00 PM
- End of day: 11:00 PM
View Synced Data
- Go to Attendance > Attendance Log
- Filter by:
- Date
- Device
- User
- View punch records
Face Recognition
Setup Face Recognition
- Go to Settings > Biometric
- Enable Face Recognition
- Configure:
| Setting | Description |
|---|---|
Accuracy Level | High/Medium/Low |
Mask Detection | Allow with mask |
Temperature Check | Enable/Disable |
Threshold | Temperature limit |
Live Detection
Prevents photo spoofing:
- Enable Liveness Detection
- Set detection level:
- Basic: Movement check
- Advanced: 3D depth check
- Maximum: Multi-frame analysis
Temperature Screening
- Enable temperature module
- Configure alerts:
- Normal: Below 37.5°C
- Warning: 37.5-38°C
- Alert: Above 38°C
- Set actions for high temperature
Troubleshooting
Device Not Connecting
- Check network connectivity
- Verify IP address and port
- Ensure firewall allows connection
- Restart device
Fingerprint Not Recognized
- Clean sensor surface
- Re-enroll fingerprint
- Use different finger
- Adjust sensitivity settings
Sync Failed
- Check device online status
- Verify API credentials
- Check sync logs for errors
- Manual sync as fallback
Duplicate Punches
- Set minimum punch interval
- Configure entry/exit rules
- Enable punch validation