This guide covers ZKTeco terminals with ADMS cloud push (SpeedFace, uFace, K-series, and similar models).
-
Mount and power the device
Install at the entry point with stable power. Use Ethernet for reliability; configure Wi-Fi only if signal is strong.
-
Set a static IP (recommended)
Menu → Comm → Ethernet → set static IP or reserved DHCP. Confirm the device can ping your gateway and reach the public internet.
-
Enroll employees on the device
Menu → User Management → add users with unique PIN/User ID matching what you will map in HelloHRMS. Enroll fingerprint or face per user.
-
Configure ADMS server
Menu → Comm → Cloud Server Setting (or ADMS). Server Address: your HelloHRMS domain (e.g. heyhrms.com). Server Port: 80 or 443. URL path: /hellohrms/iclock/cdata. Enable ADMS push. Interval: 30 sec.
-
Register device in HelloHRMS
Attendance → Devices → Add Device → Brand: ZKTeco. Paste exact serial number from device info screen. Save and copy the full push URL if shown.
-
Map PINs to employees
For each device user, add a mapping row: Device PIN → HelloHRMS Employee. Save mappings before go-live.
-
Test and go live
Perform a test punch. Verify clock-in on Attendance page. Roll out to all staff once confirmed.