Biometrics & Attendance · Guide

ZKBio Time.Net: How to Add a Device by TCP/IP

Adding the device is where the software and the terminal finally meet. Do it once, correctly, and everything else follows.

Shop ZKTeco K40 terminals →Get help on WhatsApp
By Qyvea LimitedPublished 2026-10-20Updated 2026-10-202 min read
On this page01. Before you start02. Fill the Add Device form03. Reset or Merge?04. Reading the result05. Next steps06. A typical scenario07. Common mistakes08. Quick checklist09. Frequently asked questions
ZKTeco K40 fingerprint time attendance terminal
Quick answer

Open Device > Device > Add, choose TCP/IP, name the device, type its IP, port 4370 and Comm Key, pick an area, choose Reset (new device) or Merge (device already has users) and press Test Connection, then Save.

Key takeaways

  • Create an Area before adding the device.
  • TCP/IP, port 4370 and matching Comm Key.
  • Reset wipes device users; Merge keeps them.
  • Press Test Connection before Save.

01Before you start

  • The terminal has a correct IP (see set the IP).
  • Ping from the PC works.
  • You have created at least one area under Device > Area > Add, for example Head Office.

02Fill the Add Device form

  1. Connection Mode: TCP/IP.
  2. Name: something clear such as Main Gate K40 Pro.
  3. IP address, Port and Password: as on the terminal.
  4. Status: leave it on Enable.
  5. Area: select the area the device belongs to.
  6. Device Data: choose Reset for a new terminal with no users, or Merge to keep users already on it.
  7. Click Test Connection.
  8. Click Save.
Add Device form with connection mode, name, IP address and port
Figure 1. The Add Device form.

03Reset or Merge?

Reset clears the terminal's users in favour of the software's copy. Merge combines what is on the terminal with the software. Pick Merge if the terminal already holds fingerprints you want to keep; pick Reset for a new or test device. If unsure, download the terminal's data by USB first as a backup.

04Reading the result

A green information box with model, user, fingerprint and record counts means success. A failure box means the connection did not complete; see Connect to Terminal failed.

05Next steps

Add departments and employees (departments and areas), sync them to the terminal, then set up shifts.

06A typical scenario

A Lavington hospital's IT officer added a K40 Pro, ticked Reset by mistake and wiped the 40 users already on it. Next time they chose Merge, and the existing users were kept. Choosing the data option deliberately is the whole lesson of this screen.

Illustrative example based on common cases, not a named customer.

07Common mistakes

  • Ticking Reset on a terminal that already has users.
  • Skipping Test Connection before Save.
  • Creating no area, then finding Save is blocked.
  • Leaving the status as Disable.
  • Duplicating the device under two names.

08Quick checklist

  1. Area created
  2. Terminal IP reachable by ping
  3. TCP/IP, IP, port, Comm Key entered
  4. Status Enable
  5. Reset or Merge chosen on purpose
  6. Test Connection green, then Save

09Frequently asked questions

Can I add the device without an area?

No. A device must belong to one area, so create it first.

What if Test Connection works but Save fails?

Check that the device name is unique and the status is Enable. Then restart the software as administrator.

Can I add the same device twice?

No. Each IP and serial number should be added once.

Can one device be in two areas?

No. A device belongs to one area only.

This guide is part of our ZKTeco K40 and ZKBio Time.Net series. For the full start-to-finish walkthrough with screenshots, read How to Configure a ZKTeco K40 Pro with ZKBio Time.Net.

ZKTeco and ZKBio are trademarks of ZKTeco Inc. Menu names on the K40 Pro and in the software vary slightly by firmware and software version; where yours differ, look for the nearest match. Qyvea is a ZKTeco reseller and installer in Kenya.

Why customers choose Qyvea

Genuine brandsManufacturer warranty on what we sell, so you are not gambling on the box.
One team, start to finishThe people who advise you also install and support it.
Fast answersWhatsApp replies usually within 30 minutes, and delivery within 24 hours in Nairobi.
Easy to buyPay by M-Pesa, bank transfer or card. Free delivery in Nairobi on orders over KES 5,000.
Risk taken off you7-day returns and exchanges on products, and a workmanship warranty on installations.
Customers say soRated 4.6/5 from 57 Google reviews.

Your next step takes one minute: send us a photo of the place on WhatsApp and we will tell you what it needs.

Related articles

Biometrics & Attendance · Guide
ZKBio Time.Net With Multiple Terminals and Branches
Plan areas, IPs and one employee list for several terminals and branches.
2 min readREAD FULL ARTICLE →
Biometrics & Attendance · Guide
ZKBio Time.Net Backup and Restore: Protect Your Attendance Data
Back up the database so a dead PC does not cost you a year of attendance records.
2 min readREAD FULL ARTICLE →
Biometrics & Attendance · Guide
ZKBio Time.Net: Add a Manual Punch for a Missed Check-In or Check-Out
Add a logged punch when someone forgot, and keep an audit trail.
2 min readREAD FULL ARTICLE →
← PreviousHow to Set the Date and Time on a ZKTeco K40 ProNext →ZKBio Time.Net With Multiple Terminals and Branches

Need this system installed?

Talk to Qyvea. We design, install and maintain it.

Chat with us — 30 min response