Skip to main content
All CollectionsIntegrations
Sense HR & Anviz Clock's Integration Guide
Sense HR & Anviz Clock's Integration Guide

This article explains how to setup and run the SenseHR Clock Transaction Transmitter App for feeding data from Anviz clock machines to Sense

Updated over a week ago

Download the latest version of the Clock Transaction Transmitter application here - Clock Transaction Transmitter App V2

Requirements for running the integration

- PC/Laptop running Windows 11 and access to an administrator account on this machine

- Dot NET Desktop Runtime 8 or later installed on the PC/Laptop: Download link for .NET 8 for Windows

- RFID Cards (these are the cards employee's will use to clock in and out)

- Anviz Clock

- A .bootarg file for your database (this will be provided to you by a Sense team member as these are uniquely generated specific for each organisation)

- A wifi network that both the PC/Laptop and Anviz Clock can connect to and transfer data across.

You may want to check with IT to see if there are any potential firewalls or security measures in place that will prevent any 3rd party apps from transferring data across your local networks.

1. Setting up the clock

1A. First time powering up

1. Connect the power cable and turn on the plug at the socket to power up the clock for the first time.

2. Once the clock powers up for the first time, you will be asked which network option you wish to connect using, either Ethernet or Wifi. Simply use the keypad on the clock to select the connection you wish to setup.

3. If you selected 'Ethernet' just connect the clock to the router using an Ethernet cable and it will connect automatically.

4. If you selected wifi, you will then be taken to the menu to select which wifi to connect to and enter the password

5. Once connected you will then be taken to the next screen to choose the time and date settings.

1B. Adding users to the clock

1. Go to the main menu on the clock by pressing the M/↪️ button.

2. To access the menu options you will be asked to enter the administrator username and password. By default these are Username: 0, Password: 12345

3. Now in the main menu, press the ➡️ button on the keypad to go across to 'Users' and press 'OK' to select.

4. In the users screen, press 'OK' on the first option 'Add' to start adding a new user.

5. First, enter the user ID in the first field using the keypad then press 'OK' to confirm and move to the next field, the name and again use the keypad to populate this field, pressing 'OK' to confirm and save.

(Once you have entered the ID number in field 1 and the name in field 2 you do not need to populate any other fields in this screen).

6. Finally, in the new user screen where you have just entered their ID and name, tap one of the un-assigned RFID cards against the clock to link it to this new users profile.

(Look for a string of numbers to appear in the 'Card' field on then new user setup screen as confirmation the card has been tapped and read successfully).

7. Before saving and exiting out of this screen on the clock, take a note of the ID you assigned as we will need this to link to their profile in HR.

8. Finally to save and exit now you have added the ID number, the name of the user and tapped the card to link it to them, simply press the M/↪️.

This will automatically save this record with the information added.

9. Repeat the above steps to add all users to the clock.

10. If you wish to import users across from one anviz clock to another, you can do a bulk export/import using a USB memory stick.

Exporting

  1. You will need a USB Flashdrive and the Anviz Clock

  2. Insert the USB Flashdrive at the usb port of device

  3. Now on the device, Go to Menu>Data>Export>Records>Export All

Importing

  1. You will need a USB Flashdrive and the Anviz Clock

  2. Insert the USB Flashdrive at the usb port of device

  3. Now on the device, Go to Menu>Data>Import>Records>Import All

1C. Linking Employees/Users on Clock to Employees HR Profiles

1. In SenseHR, go to the employee profile

2. Go to their 'Employment Details' section

3. In the field 'Time & Attendance ID' add the ID number you assigned them on the clock with a 3 before each number.

For example...

a. User ID Number 1 on the clock would be entered as 31 in Time & Attendance ID field in HR

b. User ID Number 10 on the clock would be entered as 3130 in Time & Attendance ID field in HR

c. User ID Number 100 on the clock would be entered as 313030 in Time & Attendance ID field in HR

2. Setting up the integration tool 'Clock Transaction Transmitter' on your local Windows PC/Laptop

2A. Download, Install and Setup the 'Clock Transaction Transmitter'

1. Use this link to download the installer for the app - Clock Transaction Transmitter Installer

2. Once the app is installed you can then find the app and all the related files in your file explorer > This PC > C:Drive > Program Files x86 > Clock Transaction Transmitter

3. Click into the folder 'Clock Transaction Transmitter' and keep this open as we need to add two files into here.

a: A .txt file called 'clockip' all lower case with no spaces, containing the IP addresses of your clocks, if you have multiple clocks and IP's just separate them with a comma

e.g. 192.168.1.68,192.168.1.91

You can get your clocks IP addresses from the clock main menu in the 'Network' section under either 'Ethernet' or 'Wifi' depending which connection method the clock is using.

b: A .bootarg file for your organisation (this will have been provided to you by a member of the Sense team, if you are not sure you have received this or have and are struggling to locate it, just ask and we can send you a copy)

2B. Running the Clock Transaction Transmitter Application

1. Either in the file explorer or from the desktop shortcut created from the installer, right click on the 'Clock Transaction Transmitter' app and select 'Run as Administrator'

(You must run as an administrator to apply key settings)

2. Once the app opens, it will automatically scan the network for the specific device IP addresses that are in the .txt file we provided in the installation setup earlier.

3. When the app detects the devices on the network you will see a message along the bottom left of the app saying 'Succeeded to connect' and the devices tile will show the number of devices it has discovered and connected to.

4. To tell the application to send the data to your HR database, we need to click into 'Settings' on the main screen of the app, from this screen we will see a 'file select' option, click this and select the .bootarg file from the file browser and save.

3. Testing

Now the PC running the app has connected to the clocks and has had the .bootarg file for your HR database applied you are now fully setup, the clocks are sending data to the PC/Laptop and the PC/Laptop is sending those records through to the HR planners.

To test this is working...

A. Tap an employee card on the clock

B. Check the app on the PC/Laptop shows along the bottom "last transaction seen at xx:xx time and date" this confirms the app is picking up the clock transaction

C. Following this, check the employee's planner to make sure the record has successfully been pushed through.

4. Troubleshooting

If you are experiencing any issues where the clock transactions are not successfully being transferred across, the troubleshooting steps are as follows

A. Check the clock and the PC/Laptop running the application are both successfully connected to the same wifi network.

B. Check the user ID's on the clock match with the correct user in HR and that the HR ID number has a 3 before every number in the sequence.

C. Check that the .bootarg file has been selected and saved in the settings on the transmitter app.

D. Check there are no firewalls or security blocks in place that are preventing 3rd party apps sending data across the network.

Did this answer your question?