P-Attendance — Fingerprint Device Integration | Multi-Device Support | Realtime Sync | Device Monitoring | Device Configuration | Employee Enrollment | Command Queue | ADMS Protocol | Biometric Attendance
by Panemu https://panemu.com$ 100.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employees (hr) • Discuss (mail) |
| Lines of code | 1396 |
| Technical Name |
p_attendance |
| License | OPL-1 |
| Website | https://panemu.com |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Employees (hr) • Discuss (mail) |
| Lines of code | 1396 |
| Technical Name |
p_attendance |
| License | OPL-1 |
| Website | https://panemu.com |
| Versions | 16.0 17.0 18.0 19.0 |
P-Attendance: Fingerprint Device Integration
Seamless Biometric Attendance Tracking for Odoo 16 / 17 / 18 / 19
$99.99 USD
What It Does
P-Attendance is a professional Odoo module for seamless fingerprint device integration, providing automated, real-time, and accurate attendance tracking for Odoo 16-19. It eliminates manual entry by synchronizing multiple ADMS-based biometric devices into a centralized attendance system - scalable, cost-effective, and easy to integrate.
✔ Eliminate manual entry
✔ Consistent data across HR and payroll
✔ Fully automated check-in and check-out
Key Features
⚡ Real-Time Sync
Attendance records stream from devices to Odoo the moment they are captured.
🖥 Multi-Device Support
Manage many ADMS-based fingerprint devices from a single Odoo backend.
👤 Employee Enrollment
Synchronize employee profiles between Odoo and each connected device.
📊 Device Monitoring
Track device health, serial, and last-seen status at a glance.
📋 Command Queue
Queue remote commands (enroll, delete, restart) and replay them reliably.
🔄 Data Sharing
Propagate employee and biometric data across all connected devices with a single action.
⚙ Device Configuration
Push and update device configuration from Odoo without on-site work.
📅 Date Range Pull
Re-pull historical attendance for any date range when you need a reconciliation.
How It Works
Connect Device
Point the fingerprint device at your Odoo server using the ADMS protocol.
Auto-Discovery
Odoo recognizes the device on handshake and registers it automatically.
Sync Employees
Employee records and fingerprint templates sync between Odoo and the device.
Track Attendance
Every punch lands in Odoo HR Attendance in real time.
Benefits
✦ Eliminate Manual Entry
Remove the daily data-entry burden from HR and supervisors.
✦ Real-Time Accuracy
Attendance reflects reality the moment each punch happens.
✦ Reduce Time Theft
Biometric identity verification removes buddy punching.
✦ Centralized Management
Operate all devices and employee enrollments from Odoo.
✦ Audit Trail
Every record is stored, traceable, and ready for compliance review.
✦ Scalable Solution
Grow from a single device to hundreds without changing the architecture.
✦ Cost Effective
One-time license - no recurring SaaS fees.
✦ Easy Integration
Native integration with Odoo HR Attendance - no external middleware.
Technical Information
| Odoo Version | 16.0 / 17.0 / 18.0 / 19.0 |
|---|---|
| License | OPL-1 |
| Dependencies | hr_attendance |
| Protocol | ADMS |
| Category | Human Resources |
| Module Version | 1.0.0 |
What's Included
✔ Module installation package
✔ Installation guide
✔ Changelog
✔ Source code
✔ Security rules
✔ Cron jobs
✔ Wizard interfaces
✔ HR integration
Ready to Automate Your Attendance Tracking?
$99.99 - One-time payment
✓ One-time payment ✓ Email supportTested Devices
This module has been tested and proven to work with the following ADMS-compatible devices:
✔ Solution X-100C
✔ Magic MP340
Using a different brand or series that supports the ADMS protocol? Feel free to contact us for compatibility inquiries or technical support.
Support & Contact
Need help or found an issue? Contact us:
✉ Email: info@panemu.com
🌐 Website: https://panemu.com
👤 Author: Panemu
P-Attendance - Professional fingerprint attendance for Odoo 16 / 17 / 18 / 19
Connection Configuration Guide
Follow these steps to connect your fingerprint device to Odoo. This guide covers prerequisites, device preparation, and the ADMS server configuration.
Prerequisites
- Internet connection
- LAN cable connected to an internet-enabled router
- Power supply access
- USB flash drive (for data backup)
Preparation (Before Connecting)
Note
Ensure the fingerprint device has no stored data (attendance records, employee profiles, or fingerprint templates) before the initial connection. We recommend starting with a clean device for a smooth setup. If your device is brand new, you can skip this step.
A. Check User & Fingerprint Data
Main Menu (M/OK) > User > All Users — verify the list is empty.

B. Check Attendance Data
Main Menu (M/OK) > Search Attendance > OK > All — verify a "No attendance data!" alert appears.

C. Delete Existing Data (if needed)
Main Menu (M/OK) > Data Management > Delete Data > Delete All Data > OK

D. Backup Data First (optional)
Insert a USB flash drive (min. 2 GB free) into the device > Main Menu (M/OK) > Data Management > Backup Data > Backup to USB Disk > OK
Setup
Step 1 — Connect the Device to the Internet
Connect a LAN cable from the fingerprint device to an internet-enabled router, then configure the network:
- Main Menu (M/OK) > COMM. Settings > Ethernet
- Set DHCP to On
- The device will automatically receive a local IP address from the router.


Step 2 — Connect the Device to Odoo
Configure the ADMS cloud server settings so the device communicates with your Odoo instance:
- Main Menu (M/OK) > COMM. Settings > Cloud Server Settings
- Set "Enable Domain Name" to Off
- Set "Server Address" to your Odoo server IP or domain
- Set "Server Port" to your Odoo port (e.g. 8069)
- Set "Enable Proxy Server" to Off
- Set "HTTPS" to Off (or On if your server uses HTTPS)
Once configured, the device will perform a handshake. On success, it appears automatically on the Fingerprint Device page in Odoo.

Device appears on the Fingerprint Device page in Odoo with "Online" status
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module