Skip to content

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

  1. Overview
  2. Supported Devices
  3. Device Setup
  4. Enroll Users
  5. Sync Attendance
  6. Face Recognition
  7. 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

BrandModelsProtocol
ZKTecoK40, K50, F18ZK Protocol
eSSLX990, IdentixPush API
BioMaxV-SeriesHTTP API

Face Recognition

BrandModelsFeatures
ZKTecoSpeedFaceTemperature check
HikvisionDS-K1TMask detection
SupremaFaceStationLive detection

Device Setup

Add Biometric Device

  1. Go to OpenEduCat > Configuration > Biometric Devices
  2. Click Create
  3. Enter device details:
FieldDescription
NameDevice identifier
Device TypeFingerprint/Face/Both
IP AddressDevice network IP
PortCommunication port
ProtocolZK/Push/HTTP

Test Connection

  1. Open device record
  2. Click Test Connection
  3. Verify “Connected” status
  4. Check device time sync

Configure Device

  1. Click Configure
  2. Set device parameters:
    • Verification mode
    • Time zone
    • Attendance rules
  3. Push settings to device

Enroll Users

Fingerprint Enrollment

  1. Go to OpenEduCat > Attendance > Biometric Enrollment
  2. Select user type (Student/Faculty)
  3. Select user
  4. Click Enroll Fingerprint
  5. User places finger on device sensor
  6. Capture 2-3 samples
  7. Confirm enrollment

Face Enrollment

  1. Select user
  2. Click Enroll Face
  3. User faces camera
  4. Capture from multiple angles
  5. Verify enrollment quality
  6. Save

Bulk Enrollment

  1. Go to Biometric > Bulk Enrollment
  2. Select user group:
    • Batch
    • Department
    • All students
  3. Generate enrollment list
  4. Process at device location

View Enrolled Users

  1. Go to Biometric > Enrolled Users
  2. Filter by:
    • Device
    • User type
    • Enrollment status

Sync Attendance

Real-time Sync

Enable automatic sync:

  1. Go to Settings > Biometric
  2. Enable Real-time Sync
  3. Set sync interval (default: 5 min)
  4. Save

Manual Sync

  1. Go to Biometric > Devices
  2. Select device
  3. Click Sync Attendance
  4. View sync log

Sync Schedule

  1. Go to Settings > Biometric
  2. Configure Scheduled Sync:
    • Morning sync: 10:00 AM
    • Evening sync: 6:00 PM
    • End of day: 11:00 PM

View Synced Data

  1. Go to Attendance > Attendance Log
  2. Filter by:
    • Date
    • Device
    • User
  3. View punch records

Face Recognition

Setup Face Recognition

  1. Go to Settings > Biometric
  2. Enable Face Recognition
  3. Configure:
SettingDescription
Accuracy LevelHigh/Medium/Low
Mask DetectionAllow with mask
Temperature CheckEnable/Disable
ThresholdTemperature limit

Live Detection

Prevents photo spoofing:

  1. Enable Liveness Detection
  2. Set detection level:
    • Basic: Movement check
    • Advanced: 3D depth check
    • Maximum: Multi-frame analysis

Temperature Screening

  1. Enable temperature module
  2. Configure alerts:
    • Normal: Below 37.5°C
    • Warning: 37.5-38°C
    • Alert: Above 38°C
  3. Set actions for high temperature

Troubleshooting

Device Not Connecting

  1. Check network connectivity
  2. Verify IP address and port
  3. Ensure firewall allows connection
  4. Restart device

Fingerprint Not Recognized

  1. Clean sensor surface
  2. Re-enroll fingerprint
  3. Use different finger
  4. Adjust sensitivity settings

Sync Failed

  1. Check device online status
  2. Verify API credentials
  3. Check sync logs for errors
  4. Manual sync as fallback

Duplicate Punches

  1. Set minimum punch interval
  2. Configure entry/exit rules
  3. Enable punch validation