Pular para o conteúdo
Menu
Esta pergunta foi sinalizada
3 Respostas
980 Visualizações

I want free apps to connect fingerprint machines to Odoo.

I also want methods and tips for connecting a fingerprint machine without problems.

Avatar
Cancelar
Melhor resposta

Hi,


For connecting the biometric devices to Odoo you can use the following free apps

Community

https://apps.odoo.com/apps/modules/17.0/hr_zk_attendance

Enterprise

https://apps.odoo.com/apps/modules/17.0/ent_hr_zk_attendance


Hope it helps

Avatar
Cancelar
Melhor resposta

Free Apps to Connect Fingerprint Machines to Odoo

Here are some free community modules (on the Odoo App Store or GitHub) you can use to integrate common fingerprint attendance devices:

1. ZKTeco Attendance Integration

Most common free integration for biometric devices, especially ZKTeco models.

  • Module name: zk_attendance (or variations like zkteco_attendance, hr_zk_attendance)
  • GitHub link:
    https://github.com/odoo/odoo-addons/tree/13.0/hr_zk_attendance (search for newer forks for v16/v17)
  • ✅ Features:
    • Connects to ZKTeco fingerprint devices over IP
    • Downloads attendance logs
    • Maps logs to Odoo hr.employee
    • Generates attendances in hr.attendance

2. AttendHRM Integration (Generic Biometric Devices)

Some modules support AttendHRM-compatible exports (CSV/XML) that can be imported into Odoo.

  • Use this if your device doesn’t support direct API/SDK integration.
  • Upload logs manually or automate with cron jobs.

3. Biometric Device Sync via Middleware

If the fingerprint device doesn’t support direct integration, use a middleware app to fetch logs and send to Odoo via API (Python script, Node.js, etc.)

  • Free Python script: zkpython
    • Supports most ZKTeco models
    • Can be paired with an Odoo custom controller or XML-RPC to sync data

Avatar
Cancelar
Melhor resposta

You did not mention the version and any specific machine model. I am assuming Odoo 17. I hope following information will help.

Free Apps for Biometric Integration with Odoo:

hr_zk_attendance Module:
A free app compatible with Odoo 17 for biometric integration. It connects fingerprint machines to Odoo and manages attendance logs.

Download link: Odoo Apps Store .

Methods to Connect Fingerprint Machines:

  1. Install the Module:
    1. Download and install the module (e.g., hr_zk_attendance) from the Odoo Apps Store .
  2. Configure Device Settings:
    1. Add a new biometric device via Attendance > Biometric Device in Odoo .
    2. Adjust the machine’s IP address and port in Odoo to match the device settings .
  3. Verify Connection:
    1. Test the connection to ensure the device is properly linked to Odoo.
  4. Pull and Sync Logs:
    1. Use the module’s interface to fetch attendance logs from the device and update Odoo records automatically.

Tips for Smooth Integration:

  • Fingerprint Placement: Ensure users position their fingers correctly on the sensor for accurate readings.
  • Data Management: Regularly delete old logs or user data from the device to prevent clutter.
  • Network Stability: Confirm that the device and Odoo server are on the same network for reliable communication.

Compatibility Check: Verify the module supports your Odoo version (e.g., hr_zk_attendance is for Odoo 17). Please upvote or accept the answer. It helps the community.

Avatar
Cancelar
Publicações relacionadas Respostas Visualizações Atividade
1
mai. 25
932
6
jan. 23
16699
2
dez. 22
4685
0
dez. 17
3625
6
jun. 17
10873