Prerequisites
Before starting, verify that you have purchased your ZKT clocks and wall mounts.
The following models are supported:
- F305-ID - WIFI
- Facial recognition terminal with RFID card
- https://www.zktechnology.com/webdisk/usermanuals/f305-usermanual.pdf
- UFACE800-ID
- Multi-Biometric face & fingerprint with RFID card
- https://www.zktechnology.com/webdisk/datasheets/uFace800.pdf
- US15 Series
- Depending on the version, this model provides Fingerprint, RFID support, or both.
- https://www.zktechnology.com/products/us15-series/
Set up the Physical ZKT Device
Before setting up your ZKT Device, refer to your specific model’s documentation. To set up your ZKT Device, follow these steps.
Record the Serial Number
- Unbox the ZKT device and turn it on.
- Tap the Menu button and select System Info.
- Select Device Info and record the Serial Number. Keep this for your records.
Connect Device to the Internet
- Select on the Menu button and then COMM. The Communications Menu will be displayed.
- To connect your device to a wireless network:
- Select Wireless Network and set WiFi to On.
- Wait for the WiFi Networks to be displayed. Select the WiFI network to use. Enter the passcode for the network if prompted.
- To connect your device to a wired or Ethernet network:
- Plug the LAN cable into the back of the device.
- From the menu, select COMM. The Communications Menu will be displayed.
- Select Ethernet. To use DHCP, set DHCP to On. An IP address and related settings will be automatically set. To use a static address, set DHCP to Off and add the following:
- IP address
- Subnet mask
- Gateway
- DNS
- TCP COMM. Port (Default 4370)
Set Cloud Server
To set the Cloud Server to sync data from the ZKT Device to the Time & Attendance system:
- Tap the Menu button.
- Select Comm. The Communication menu will be displayed.
- Select Cloud Server Settings menu set the following:
- Server Mode: Push
- URL Mode: ON
-
Server Address:
- For the Staging Server: https://zktdev.gethired.com
- For the Production Server: https://zkt.gethired.com
- Enable Proxy Server: OFF
Set ZKT Clock Settings on the Web
To connect your ZKT Physical devices to your account, follow these steps from the Web interface.
Add New ZKT Clock
- Login to your Time & Attendance account.
- Select Administration → Time Clock Devices.
- Select Physical Clocks - ZKTeco.
- Select Add New Clock. A new popup window will be displayed.
- Set the following:
- Serial Number: The same Serial Number as from the Record the Serial Number step.
- Clock Name: Set an appropriate name for the clock. For example: 2nd Floor Clock.
- Timezone: Select the Time Zone from the drop down list.
If ZKT clock has been connected to the Web Server, clock name and serial number will be displayed in the ZKT clock list immediately.
If the ZKT was not connected to the Web Server, the URL to be entered into the ZKT Device will be displayed. Verify the ZKT Device settings. When complete select Check Clock Status from the Web interface.
If there are still connection issues, recheck the ZKT Clock configuration.
Map Time System Fields to ZKT Fields
- Login to your T&A account.
- Navigate to Administration → Time Clock Devices. Select Physical Clocks - ZKT.
- Select ZKT Settings. A popup window will be displayed.
- Select +Add Field to add a field to map.
- Select the fields to map from the drop downs. The fields on the left are from Time & Attendance fields, the fields on the right are ZKT Clock Fields.
- To remove a mapped field, select the Trash Can icon.
- Once all fields are mapped, select Sync ZKT Settings.
- Select Done to confirm.
Mapping rules
- Only one T&A job field can be mapped to a ZKTeco Clock field. To synchronize multiple T&A job fields to the clock, aggregate them inside a job group.
- Only T&A numeric Custom Fields can be mapped to ZKT Clock tip code.
- In T&A fields, if job groups or company groups have hierarchy structure, only final sub-root level items will be taken into account and be mapped to ZKT Clock fields.
Set up Employee Record
- Log in to the admin account from the Web interface.
- Go to any employee profile record where you want to enable the ability to clock in/out from the ZKT device by selecting Employees, then the employee to update.
- On the employee profile, go to the following section: Time & Attendance -> Timesheets.
- Set the Hardware Clock to On, then set the following:
- Hardware Clock ID: This unique User ID by the admin. This ID is a communication bridge between Time & Attendance and the clock. The User ID will be displayed on the ZKT clock when an employee makes a punch on the clock.
- Role: This is the role that the employee will have. The options include Normal User, Inactive User, Enroller, and Super Administrator.
- Verification Mode: Select verification mode from the dropdown. Verify that the Verification Mode is supported by the ZKT Device:
- IMPORTANT NOTE: Once all the settings on Hardware Clock Settings screen are complete, select the Save button. Changes will automatically sync with the clock.
Authenticate Employees on the ZKT Clock
When the Admin sets up the Employee Record through the Web interface and select Save, all the changes automatically sync with the clock. Only Fingerprint and the Face Id of the Employee will be added from the clock.
To add the Fingerprint and Face ID, follow these steps from the ZKT Clock:
- Select the Menu button.
- Select User Mgt. menu. The User Management will be displayed.
- Select All Users from the menu. This will list all employee syncs between ZKT and GH.
- Select the Employee from the list. The Employee details will be displayed.
- Select Fingerprint and follow the process to add a fingerprint.
- Select Face and follow the process to add face id for the employee.
Configuration on the ZKT Clock
Set Job, Work and Tip Codes
After syncing the clock configure mapping from the Web interface to the ZKT clock the Job Code, Work Code and Tip Code can be displayed in the ZKT Clock. To associate the code with a punch, please follow the steps below:
- From the ZKT Clock, select the Menu button.
- Open the Personalize Module.
- Select the Shortcut Key mapping section.
- Configure the punch. For each button, choose the appropriate Job Group, Work Code, and Tip Group so that Employees can choose from them when punching.
Set Daylight Savings Time
Another configuration on the ZKT Clock is for Daylight Saving. To enable the Daylight Saving, please follow the steps below:
- Open System in the main menu.
- Enter into the Date Time section.
- Enable Daylight Saving Time to On or Off depending on the business need.
Steps to Make Punches from ZKT Clock
To make punch from the ZKT Clock follow these steps:
- On the clock Home Screen, access the punch system based on the device you are using. For example, for RFID enabled units, touch the RFID card to the clock.
- Select the appropriate option. For example, to Clock In, select Check-In.
- Now use the authentication method set by admin. For example, swipe the RFID tag and enter the password).
- Clock will prompt for the Job. Select the job from the list.
- Once an Employee selects the job and authentication is successful, the clock will display Thanks and the Employee Info for a few seconds.
- The same process is used for the Clock Out, Break or Transfer job process.
- All data will automatically sync with Time & Attendance and all punches will be shown in the employee timesheet.
Troubleshooting
ZKT API Is Not Working
If the ZKT API is not working, open a web browser and open the URL https://zkt.gethired.com/ .
- If an error message is displayed, contact the support team.
- If the symbol / is displayed, then the API is working correctly.
The Same ZKT ID Is Assigned to 2 Employees
The ZKT ID must be unique across all Employees. If the same ZKT ID is applied to multiple Employees, then there will be issues when those Employees clock in and out.
Admins should ensure that all Employees have a ZKT ID.
Employee Not Schedule to Work
If an Employee is not scheduled to work and attempts to punch in from the clock, and if the Timesheet setting Enforce Schedule is set to True, the punch will not be saved in the Employee’s Timesheet.
Punch Based Timesheet Not Assigned to The User
Until the Employee is assigned a punch based timesheet, none of the punches from ZKT will be displayed in the timesheet. Once a punch based timesheet is assigned to the employee, all punches from the ZKT for that timesheet period will be displayed.
FAQ
When the Verification Mode is added to an Employee, is the ZKT Device Updated?
Yes - the server sends the USER INFO update command to the ZKT device. Verify your server address is correct as described above.
Are Alternate Clock In Methods Accepted by the ZKT Device?
US ZKT clocks will only allow users to authenticate based on verification mode saved on the device. If the server attempts to sync verification methods that are not supported to the ZKT device and the sync fails, then that data will not be saved to the device.
Is the ZK Verification Available in the Employee Templates?
The ZK Verification is available when importing from CSV through Administration > Import. A unique User ID is a mandatory for US ZKT clock verification mode.
How are ZKT Clock Workcodes Synced with The Time & Attendance Server?
The Workcode needs to be sent or synced from the Time and Attendance Server before it can be recognized.
- Create the custom workcode on your ZKT device.
- Login to your Time & Attendance server as an Admin user.
- Select Administration > Time Clock Devices > Physical Clocks - ZKT.
- If the clock is not yet connected to the Time & Attendance server, follow the instructions above on adding it.
- If the clock is already connected to the Time & Attendance server, select ZKT Settings, then select Sync ZKT Settings. Choose Done when finished.
- Select ZKT Settings.
- Select the Time and Attendance field to map to the Workcode. Select + Add Field to map additional fields to work codes.
- When finished, select Sync ZKT Settings and then Done when finished.
Once a workcode is no longer required is it possible to remove it from a ZKT device or series of devices?
The workcode can be removed from one or more ZK devices. Other ZK devices connected to the Time & Attendance server are not effected.
- IMPORTANT NOTE: Workcodes can be mapped from the Time & Attendance server, but can not be deleted from it.