Skip to Content
Menu

ZK Biometric Extension

by
Odoo

69.00

v 18.0 Third Party 4
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Attendances (hr_attendance)
Employees (hr)
Discuss (mail)
Lines of code 2483
Technical Name windx_zk_biometric_extension
LicenseLGPL-3
Websitehttps://windx.com.vn
Versions 17.0 18.0
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 2483
Technical Name windx_zk_biometric_extension
LicenseLGPL-3
Websitehttps://windx.com.vn
Versions 17.0 18.0

ZK Biometric Device Integration

This Odoo module enables smooth real-time synchronization of data between the biometric device and Odoo. It allows users to retrieve attendance records, reboot the device, and handle user details. The module includes features for saving employee fingerprint templates, setting the device's timezone, and planning attendance downloads. Moreover, users can create, modify, and remove users of the biometric device directly from Odoo's interface, providing thorough management capabilities through both the Odoo employee management system and the Biometric Device form.


This module relies on an external Python library called 'pyzk'. Before you install the module, you need to install this Python package first. You can do this using the command provided below.
pip install pyzk

Free 60 Days support


WinDX will provide FREE 60-day support for any doubts, queries, and bug fixing or any types of issues related to this module.
This is applicable from the date of purchase.

Contact us:

FEATURES

  • Cloud Connection: Supports Cloud connection feature in ZK devices to communicate with Odoo in real-time
  • Schedule Downloads: You can schedule attendance downloads by configuring the time in the settings.
  • Options for Turn Off, Restart and Clear Data: We can turn off or restart the device and also clear attendance log in a single click.
  • User Management: You can create, update, and delete users from the biometric device, managing them through Odoo employees.
  • Supporting Models: This Module Support With The Following ZKteco Machines (Clients have Reported): K40 Pro, SFace900, FR1500, UA760, MB10, UFace202, Ronald Jack, ...
HOW IT WORKS

Cloud Connection

  • arrow Go to Attendance > Configuration > Biometric Device and turn on Enable Cloud Connection
  • arrow Set up a new biometric device by opening your device's connection settings, go to Cloud Connection and add your odoo server ip address and port



  • Device will be detected by odoo and added to server, attendance data and user will be added into the server in real-time

Wifi Connection

  • arrow Create new device and choose the connection type Wifi/Ethernet, fill in IP Address and Port of your ZK device
    Test Connection to see if it is properly connected
  • With this connection, download data actions are required manually, or set up automatically, to retrieve data from device

Device Actions



  • arrow Download Data: retrieve data manually from device, dedicated for wifi connection type, but usable by both

  • arrow Clear Data: clear data from device

  • arrow Turn off/Restart: remotely turn off or restart device. Keep in mind the device still needs to be physically turned on
  • arrow Set Up Automatic Data Download: Go to Attendance > Configuration > Biometric Device and enable Schedule Downloads

Additional Schedule Configuration



  • arrow Punches Required: 2 or 4 times/day: 2 times is regular odoo attendance, 4 times will allow another checkin/checkout pair
    This is compatible with odoo schedule's 2-shift workday

  • arrow Allow Overtime: Turn on or off Overtime computation (default is Allow)
    Overtime thresholds min/max: if overtime is less than min threshold, it is not counted; else if it is higher than max threshold, the exceed amount is not counted

  • arrow Allow Late/Early Punch (in minutes): Within the time configured, late checkin and early checkout is allowed and counted as if you arrived or left on time

Employee Attendance


Attendance from device will be used to create daily attendance for employees
Reminder: Device Attendance is linked to device users, and device users are linked to device, so deleting device or user from Odoo will delete the attendances on odoo, but you can still retrieve them again from your device; Employee attendance will not be deleted as they are not directly linked to device
  • arrow Link Employee-Device User

    Click on Link User

    Choose Device and User. Each user can only be linked to 1 employee, each employee can be linked to one user from each device

  • arrow Employee Attendance

    Checkin 2 and Checkout 2 is enabled for attendance mode 4 times/day
    Overtime shift option is enabled in case of devices that has Overtime mode checkin/checkout. This is fully counted towards total worked hours and overtime hours

WinDX Odoo Services

support
Odoo Implementation
apps
Odoo Community Apps
support2
Odoo Support & Maintenance
custom
Odoo Customization
integrated
Odoo Integration Services
develop
Odoo Developer Outsourcing
windxcontact@gmail.com

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.