Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Attendance
  3. HR Attendance ZKteco Suite v 19.0
  4. Sales Conditions FAQ

HR Attendance ZKteco Suite

by Dot BD Solutions Limited https://dotbdsolutions.com
Odoo

$ 36.98

v 19.0 Third Party 6
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Attendances (hr_attendance)
• Time Off (hr_holidays)
• Employees (hr)
• Discuss (mail)
• Calendar (calendar)
Lines of code 7025
Technical Name dotbd_hr_zk_attendance_suite
LicenseAGPL-3
Websitehttps://dotbdsolutions.com
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Attendances (hr_attendance)
• Time Off (hr_holidays)
• Employees (hr)
• Discuss (mail)
• Calendar (calendar)
Lines of code 7025
Technical Name dotbd_hr_zk_attendance_suite
LicenseAGPL-3
Websitehttps://dotbdsolutions.com
Versions 18.0 19.0
Module Icon
Dot BD Solutions Logo

ZKteco HR Attendance Suite

Complete Biometric Integration (Enhanced)

v19.0.3.0.0 - Now with 100% PyZK Implementation!
EDITION - This is a MAJOR upgrade with enterprise-grade features!
ODOO VERSION 19.0
LICENSE AGPL-3
PLATFORMS Odoo.sh / On Premise
SUPPORT 30 Days Included
DEPENDENCIES hr_attendance, hr_holidays

Transform Your Attendance Management

The most comprehensive attendance management solution for Odoo 19, featuring seamless ZKteco biometric device integration, powerful real-time analytics dashboard, intelligent anomaly detection, and enterprise-grade reporting capabilities. Perfect for businesses of all sizes looking to automate attendance tracking and gain valuable workforce insights.

Why Choose This Suite?

🔐
100% PyZK Integration
Direct device communication without third-party APIs
🤖
Auto Mode NEW
Intelligent check-in/check-out that prevents HR mistakes
📡
Live Capture NEW
Real-time attendance monitoring as events happen
📊
Advanced Dashboard
Interactive Chart.js visualizations & analytics
🚪
Door Control NEW
Remote door unlock with configurable duration
🔊
Audio Feedback NEW
Custom sounds for check-in, check-out & errors
📺
LCD Messages NEW
Personalized welcome/goodbye on device screen
🚫
Duplicate Prevention
Ignore repeated punches within time window

Core Features

🔐 Advanced Biometric Integration
  • ✓ Multi-device support (uFace 202, 800, K40, ZK4500)
  • ✓ Face & fingerprint recognition
  • ✓ Auto Check-in/Check-out Mode - Prevents HR mistakes
  • ✓ Duplicate Punch Prevention - Configurable window
  • ✓ Traditional Mode for backward compatibility
  • ✓ Automatic sync with configurable intervals
  • ✓ Centralized device management
  • ✓ Auto employee mapping
📊 Real-time Analytics Dashboard
  • ✓ Interactive Chart.js visualizations
  • ✓ Smart date filters (Today/Week/Month/Year)
  • ✓ Live attendance metrics & KPIs
  • ✓ Instant anomaly alerts
  • ✓ Department analytics
  • ✓ Export capabilities
  • ✓ Employee time-off tracking
  • ✓ Manual attendance monitoring
🔍 Intelligent Anomaly Detection
  • ✓ Missing check-in/out detection
  • ✓ Duplicate punch identification
  • ✓ Attendance violation tracking
  • ✓ Automated categorization
  • ✓ Compliance reporting
  • ✓ Issue resolution workflow
  • ✓ Invalid time entry detection
  • ✓ Audit trail support
⏰ Late Check-in Management
  • ✓ Configurable grace periods
  • ✓ Automatic penalty calculation
  • ✓ 4-state approval workflow
  • ✓ Payroll integration
  • ✓ Late analytics dashboard
  • ✓ Email notifications
  • ✓ Penalty waiver system
  • ✓ Department-wise tracking
📅 Professional Attendance Sheets
  • ✓ Calendar-style monthly layout
  • ✓ Color-coded status indicators
  • ✓ PDF & Excel export
  • ✓ Individual or combined reports
  • ✓ Rich statistics & rankings
  • ✓ Leave & holiday integration
  • ✓ Work hours calculation
  • ✓ Attendance rate tracking
📈 Comprehensive Reporting
  • ✓ Summary & detailed reports
  • ✓ Late check-in penalty reports
  • ✓ Anomaly compliance reports
  • ✓ Professional Excel export
  • ✓ Print-ready PDF generation
  • ✓ Custom date range filtering
  • ✓ Department analytics
  • ✓ Employee performance metrics

Getting Started Guide

1. Configure Your ZKteco Device

Initial Attendance Module

Access the Attendance module from the main menu

Biometric Device Menu

Navigate to Biometric Devices section

Add New Device

Click "New" to add a new device

Device Configuration

Enter device IP, port, and password

Device Test Success

Test connection to verify setup

2. Advanced Device Management NEW

Device Configuration

Configuration Tab: Connection details, attendance modes (Auto/Traditional), duplicate prevention settings, and location information

Capacity & Health

Capacity & Health: Monitor user capacity, fingerprint enrollment, face templates, and attendance record storage

Live Monitoring

Live Monitoring: Real-time attendance capture settings with instant notifications and event statistics

Messages & Audio

Messages & Audio: LCD message customization, welcome/goodbye messages, and audio feedback with 55+ voice options

Door Control

Door Control: Remote door unlock, lock status monitoring, and configurable unlock duration with security warnings

Users Management

Users Tab: Sync employees to device, backup biometric templates, verify employee data, and automatic enrollment

Status Bar

Status Bar: Quick overview of device status, attendance records count, enrolled users, and backup templates

3. Attendance Overview & Working Schedules

Attendance Overview

View real-time attendance records and monitoring

Working Schedule Setup

Configure working schedules for employees

Employee Schedule Assignment

Assign schedules and link ZK User IDs

4. Attendance Settings & Rules

Attendance Settings

Configure tolerance time and validation rules

Late Check-in Settings

Setup late check-in penalties and grace periods

Schedule Actions

Configure automated cron jobs and actions

5. Analytics Dashboard

Attendance Analytics

Interactive charts and real-time KPIs

Attendance Reports

Comprehensive attendance statistics

Attendance Statistics

Department-wise attendance analysis

Dashboard Features

Employee Time Off & Manual Entries: Track leave dates, monitor manual attendance with missing check-out alerts

6. Anomaly Detection & Analysis

Anomaly Detection

Automatic anomaly identification

Anomaly Reports

Detailed anomaly breakdown

Anomaly Statistics

Statistical analysis of issues

Anomaly Analysis

Compliance and audit reports

7. Reports & Exports

Generate Report Options

Multiple report generation options

Report Generation

Custom date range selection

Report Settings

Advanced filtering options

Anomaly Analysis Graph

Visual anomaly trends

Employee Attendance Download

Excel export functionality

Attendance Sheet View

Calendar-style attendance view

Detailed Attendance Report

Comprehensive daily breakdown

Attendance Sheet Overview

Monthly attendance summary

What's New in This Version

🤖 Auto Check-in/Check-out Mode RECOMMENDED
  • ✓ Intelligent Processing: Automatically determines check-in/check-out based on last attendance
  • ✓ Prevents HR Mistakes: Ignores device punch type completely
  • ✓ How it works: First punch → Check-in, Second → Check-out, alternates automatically
  • ✓ Zero Configuration: No device setup needed
📡 Real-Time Live Capture
  • ✓ Instant attendance capture as events occur
  • ✓ No more polling delays
  • ✓ Immediate notifications to relevant users
  • ✓ LCD and audio feedback triggered automatically
🔧 Device Health Monitoring
  • ✓ Track firmware version and device info
  • ✓ Monitor storage capacity and usage
  • ✓ User and biometric template statistics
  • ✓ Network information tracking
🚪 Door Access Control
  • ✓ Remote door unlock from Odoo
  • ✓ Configurable unlock duration
  • ✓ Lock status monitoring
  • ✓ All actions logged in chatter
💡 Pro Tip: Use Auto Mode for hassle-free attendance management! It's smart, forgiving, and prevents configuration mistakes. The new device management features provide complete control over your ZKteco devices.

Enterprise Features

🎯 Integration & Automation
  • ✓ Time Off (hr_holidays) integration
  • ✓ Public holidays detection
  • ✓ Working calendar respect
  • ✓ Overtime tracking
  • ✓ Payroll deductions (optional)
  • ✓ Automated scheduled actions
🛡️ Security & Compliance
  • ✓ Multi-company support
  • ✓ Role-based access control
  • ✓ Complete audit trail
  • ✓ Data security & encryption
  • ✓ Compliance reporting
  • ✓ GDPR ready

What's Included

📦 Complete Package
  • ✓ Full source code with AGPL-3 license
  • ✓ Comprehensive documentation
  • ✓ Installation guide
  • ✓ Sample data for testing
🔧 Support & Updates
  • ✓ 30 Days premium email support
  • ✓ 24-48 hour response time
  • ✓ Free bug fixes
  • ✓ Security patches included

Frequently Asked Questions

Yes! However, since the server is on the cloud and devices are behind a local router, you need a network configuration:
  • VPN (Recommended): Set up a Site-to-Site VPN between your office network and your Cloud Server.
  • Port Forwarding: Forward the device port (default 4370) on your office router to the public internet (requires Static IP at office).
Yes, almost certainly. This suite supports devices that use the Standalone SDK Protocol (TCP/IP).
Compatible models include: uFace 202, uFace 800, iClock series, K40, K14, MB10VL, F18, UA300, ZK4500, and more.
Simple test: If your device works with the old ZKTime.net 3.0 software, it will work with this module!
No! This is a 100% native Python solution installed directly inside Odoo. It communicates directly with the devices. No extra Windows server, middleware, or "attendance service" is required.
Yes. If your biometric device has Access Control features (relay output), you can trigger the "Door Unlock" command directly from your Odoo dashboard.
Odoo Ready Partner

Support & Resources

Need help? We're here for you!

📧 Email Us info@dotbdsolutions.com
💬 WhatsApp +880 1810-025181
🌐 Website https://www.dotbdsolutions.com
📚 Learning Platform https://learn.dotbdsolutions.com
🎥 YouTube https://www.youtube.com/@DotBdSolutionsLimited
📘 Facebook https://www.facebook.com/dotbdsolutions
💼 LinkedIn https://www.linkedin.com/company/dot-bd-solutions
Dot BD Solutions Logo

Dot BD Solutions Limited

Copyright © 2025 Dot BD Solutions Limited. All rights reserved.

Author: Rafiur Rahman Rafit

Licensed under AGPL-3

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
  • Ratings
  • Discuss
There are no ratings yet!
How works ?
by
Manuel Alejandro Avila Sanchez
on 1/29/26, 1:17 PM

Hi !

this module works whit odoo onPremise ? i have mi instance in amazon whit a public IP static, mi devices only in local net ... works ?

How works ?
by
Md Rajibul Islam
on 2/6/26, 1:32 AM Author

Yes, it works, but you need a network configuration. Since your Odoo instance is on the Cloud (AWS) and devices are on a local network, Odoo cannot "see" the devices by default because the module initiates the connection from the server to the device (Active Connection). Requirements:

  1. VPN (Recommended): Set up a Site-to-Site VPN between your office network and your AWS VPC. This way, Odoo can connect to the local IP (e.g., 192.168.1.201) directly.
  2. Port Forwarding: Alternatively, you can configure Port Forwarding on your office router to expose the device's port (default 4370) to the public internet, but this is less secure. Note: This module does not use the ADMS/Cloud Push protocol (HTTP), so the device cannot simply "push" data to the cloud without a direct network link.

How works ?
by
Manuel Alejandro Avila Sanchez
on 1/29/26, 1:17 PM

Hi !

this module works whit odoo onPremise ? i have mi instance in amazon whit a public IP static, mi devices only in local net ... works ?


Compatibilidad ZKTECO
by
Sergio Rivero Chan
on 1/13/26, 9:34 PM

Es compatible con el modelo 

ZKTeco MB10VL? o donde puedo ver el listado de dispositivos compatibles?
Compatibilidad ZKTECO
by
Md Rajibul Islam
on 2/6/26, 1:33 AM Author

Yes, it is generally compatible. The 

MB10VL

 is a Visible Light device that typically supports the standard ZK protocol (TCP/UDP on port 4370) alongside the newer push protocol.

  • Compatibility Rule: If your device supports the Standalone SDK protocol (often found in settings as "ADMS" -> " OFF" or verifying "Standalone Protocol" is active), it will work.
  • Supported Models: uFace 202, uFace 800, K40, ZK4500, K14, F18, UA300, and most devices that work with ZKTime.net 3.0.

can you share us a demo?
by
Ramiro Nantez
on 12/5/25, 6:26 PM


can you share us a demo?
by
Md Rajibul Islam
on 2/6/26, 1:33 AM Author

You can respond with your standard demo process, e.g., "Please request a demo on our website dotbdsolutions.com or contact us directly."


Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with