Hi,
Integrating ZKTeco devices like uFace 800 with Odoo across multiple branches (without static IPs or an on-premise server) is achievable using ZKTeco’s BioTime software, which uses the ADMS protocol to collect attendance data over the internet.
Each device sends data to the BioTime server (hosted locally or in the cloud), which centralizes logs from all branches. You can then sync BioTime data with Odoo using a custom connector or ready-made paid modules, enabling a seamless and scalable attendance integration solution.
If you have a static IP, you can use the following free modules.
* https://apps.odoo.com/apps/modules/18.0/hr_zk_attendance
* https://apps.odoo.com/apps/modules/17.0/oh_hr_zk_attendance
Hope it helps