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. Employees
  3. ZK-Biometric Device Integration v 18.0
  4. Sales Conditions FAQ

ZK-Biometric Device Integration

by V Technologies https://apps.odoo.com/apps/modules/browse?search=vitou
Odoo
v 18.0 Third Party 165
Download for v 18.0 Deploy on Odoo.sh
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)
• Employees (hr)
• Discuss (mail)
Lines of code 8028
Technical Name vitou_zk_attendance_free
LicenseAGPL-3
Websitehttps://apps.odoo.com/apps/modules/browse?search=vitou
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Attendances (hr_attendance)
• Employees (hr)
• Discuss (mail)
Lines of code 8028
Technical Name vitou_zk_attendance_free
LicenseAGPL-3
Websitehttps://apps.odoo.com/apps/modules/browse?search=vitou

ZK Fingerprint Integration with Odoo

This module is used to integrate from odoo with zk-tico fingerprint device to download all staff attendance from device to odoo system.

Key Highlights

Device Setup and Integration

Can support ZK fingerprint device, with multi device, can use one device or can set one for ckeckin and other for checkout.

Dowonload Attendance

Can download all staff attendance from fingerprint device,

Advancetage

1- Download Attendance from device

2- Generate Work Hour base on checkin and checkout automatically without rouster.

3- Copy to odoo buildin module attandance.

4- Print Monthly Attendance by deparment list from day 1rst to end of Month.

Manual how to setup and use.

  1. In Python you need to install: attrgetter, pytz, zk, numpys
  2. - in cmd, Cd to: C:\Program Files\Python312
  3. - Pip3.12 install zklib
  4. - pip install numpy
  5. - python -m pip install Pyzk --upgrade
  6. Extact Zip File
  7. Copy and Past in folder custom_addons
  8. Restart Odoo Service
  9. Login Odoo as system administrator
  10. Navigate to Apps
  11. Update Apps List
  12. Search as keyword vitou or ZK-Biometric Device Integration
  13. Click Activate
  14. Then see the user manual bellow

Installation

Setup User to access this module

Setup ZK Device

Setup Shift

Setup Employee

Fixed Shift:

Donwload Attendance from Device of fixed shift, checkin and checkout only morning and afternoon

Fix Shift:

Generate Attendance in list

Fixed Shift:

Apply done before copy to Attendance Odoo list, and lock the record from delete or edit

Fixed Shift:

Copy from this list to build-in module attendance list

Print Monthly Attendance

Flexible Shift:

Manage Attendance, same way as fix shift (flexible shift is checkin and checkout shift can rotate 24 hours, like moning, afternoon, evening and night, and we have to use 2 devices, one for checkin and one for checkout

Related Products

Our Services

service-icon

Odoo Customization

service-icon

Odoo Implementation

service-icon

Odoo Support

service-icon

Hire Odoo Developer

service-icon

Odoo Integration

service-icon

Odoo Migration

service-icon

Odoo Consultancy

service-icon

Odoo Training

service-icon

Odoo Licensing Consultancy

Support

Need Help?

Got questions or need help? Get in touch.

reamvitou@yahoo.com
Telegram

Say hi to us on Telegram!

+855 17 82 66 82
WhatsApp

Say hi to us on WhatsApp!

+855 17 82 66 82

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
  • Ratings
  • Discuss
by
kdanish@epteck.com
on 7/30/25, 6:37 AM

There are some bugs a shown below 

Odoo Server Error
RPC_ERROR
Odoo Server Error
Occured on xxxx:8069 on model vitouzkf.download.att and id 265 on 2025-07-30 10:33:28 GMT
Traceback (most recent call last): File "/usr/lib/python3/dist-packages/odoo/http.py", line 1976, in _transactioning return service_model.retrying(func, env=self.env) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 156, in retrying result = func() ^^^^^^ File "/usr/lib/python3/dist-packages/odoo/http.py", line 1943, in _serve_ir_http response = self.dispatcher.dispatch(rule.endpoint, args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/odoo/http.py", line 2191, in dispatch result = self.request.registry['ir.http']._dispatch(endpoint) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 333, in _dispatch result = endpoint(**request.params) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/odoo/http.py", line 740, in route_wrapper result = endpoint(self, *args, **params_ok) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/dataset.py", line 42, in call_button action = call_kw(request.env[model], method, args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/odoo/api.py", line 533, in call_kw result = getattr(recs, name)(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/odoo/odoo/custom-addons/vitou_zk_attendance_free/models/action/download_att.py", line 92, in action_download_attendance self.env[func_mod].is_my_saft() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'vitouzkf.func' object has no attribute 'is_my_saft' The above server error caused the following client error: RPC_ERROR: Odoo Server Error RPC_ERROR at makeErrorFromResponse (http://xxx:8069/web/assets/debug/web.assets_web.js:29861:19) at XMLHttpRequest.<anonymous> (http://xxx:8069/web/assets/debug/web.assets_web.js:29915:27)
Re:
by
Vitou Ream
on 7/30/25, 8:04 AM Author

Hi 

kdanish

fixed it ready can try it gain,

regards


There is Bug in This Module Download,pdf problem,,,work time problem
by
Rafiur Rahman Rafit
on 7/28/25, 5:51 AM

i downloaded it,,,,,ok,,,,i think it is inspire by cybros module,,,but good,,,,,,but there is bug  also

i am fixing some of your bugs

Re: There is Bug in This Module Download,pdf problem,,,work time problem
by
Vitou Ream
on 7/28/25, 7:49 AM Author

Thank you for your comment and ratting, hope it will help.


How did you fixed this bug?
by
Kamal HAMMADI
on 8/7/25, 9:02 AM
AttributeError: 'vitouzkf.func' object has no attribute 'is_my_saft'

Re: How did you fixed this bug?
by
Vitou Ream
on 8/7/25, 8:38 PM Author

Hi Kamai,

I will double check this issue,

and you can fix yourself just find this function is_my_saft in all module and comment or delete it, it will work.

best regard


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