Terminals
ZKTeco attendance terminals: choosing a model and integrating it with software
PUSH (ADMS) mode, USB attlog.dat export, SDK: the ways to connect a ZKTeco terminal to attendance software, and what to check before you buy.
ZKTeco terminals
Tempo can receive punches from ZKTeco terminals in two ways: in PUSH (ADMS) mode, where the terminal itself sends its events to the PC over the local network, or by importing the file exported to a USB stick. PUSH mode is experimental: no physical ZKTeco terminal has used it with Tempo yet.
Experimental: to be validated on your model
The PUSH receiver was written from ZKTeco’s PUSH protocol format and tested in software with requests in that format; no real ZKTeco terminal has used it yet. attlog.dat import is tested on sample lines, not yet on real exports from several model families. We do not offer ZKTeco without a prior test on your device.
On terminals whose firmware offers “Cloud server / ADMS”, you enter the Tempo PC’s address and the port (8081 by default). The terminal then sends its punches to the PC over the local network.
Without a network link, you export punches from the terminal to a USB stick, then import the file into Tempo. Tempo reads the person number and the time; the following columns, which vary by firmware, are ignored.
A preview shows, before anything is saved, the number of lines, unknown numbers and rejected lines with their reason and line number. Future-dated lines are refused. Importing the same file again adds nothing.
Check that the model and its firmware offer PUSH/ADMS mode (Communication → Cloud server menu), or at least USB export of punches. If you are choosing between two devices, contact us before buying: Tempo’s reference model remains the Hikvision DS-K1T321MFWX terminal.
If it offers PUSH/ADMS mode or USB export of punches, probably — but nothing is guaranteed until it has been tried. We run that test with you before you commit.
Yes: every punch goes through the same pipeline in Tempo, whatever the manufacturer. Each terminal is registered with its link type.
Terminals
PUSH (ADMS) mode, USB attlog.dat export, SDK: the ways to connect a ZKTeco terminal to attendance software, and what to check before you buy.
Terminals
Face, fingerprint or card, capacity, network, clock and software compatibility: the practical criteria for choosing an attendance terminal for a small business.
Tell us the ZKTeco model and firmware version: we will tell you whether a PUSH test or a USB import is possible.
A quick question? Message us on WhatsApp