MB30 Biometric Device Not Syncing Attendance with ERPNext v16 (No Logs Pulled or Pushed)

I am integrating an MB30 biometric attendance device with ERPNext v16 using a Python-based sync tool. The device is reachable over the network, and the service runs without errors. However, attendance logs are neither being pulled from the device nor pushed to ERPNext.

Despite successful connection attempts, the system does not return any attendance records, and no entries are created in Employee Checkin. There is also no clear error message or feedback indicating the failure point, making it difficult to diagnose whether the issue lies with the device, data retrieval, or API communication.

I would like guidance on the following:

  • How to verify if ERPNext v16 (HRMS) API endpoint is correctly configured for attendance sync

  • Whether MB30 requires specific configuration or compatibility considerations

  • Recommended approach to debug or log errors in the sync process

Hi @Meet-Tank4

Try this if will help for ZKTeco devices