Contact Us

    If you still have questions or prefer to get help directly from an agent, please submit a request.
    We’ll get back to you as soon as possible.

    Please fill out the contact form below and we will reply as soon as possible.

    • Digital Matter Site
    • Contact Us

    Connect Hikvision Keypad

    Written by Matthew Clark-Massera

    Updated at May 23rd, 2024

      Contact Us

      If you still have questions or prefer to get help directly from an agent, please submit a request.
      We’ll get back to you as soon as possible.

      Contact Support
      • Home
      • Device Features
      • Driver ID + Immobilization

      Table of Contents

      Warning - 12V Keypad Wiring Parameter Setup Operation and Usage Driver ID Encoding Testing and basic troubleshooting

      This article shows configuration steps to enable a Hikvision keypad to be read by the below list of devices. Consult the keypad manufacturer for detailed technical information.

      Supported Devices

      • Dart3 (2G and 4G)
      • G70 (2G and 4G)
      • G120 (2G and 4G) 
      • G150 Global

      Product information

      • Hikvision DSK1107 Web Page
      • User Manual
      • Australian Supplier - Security Wholesalers

      Key functionality:

      • IP65 keypad
      • Good form factor - easily mounted with 2 x screws. 
      • Built in buzzer, which can be made to buzz in the same way as DM RFID readers with the correct wiring setup. 

      Warning - 12V Keypad

      This keypad has an input voltage of 12V - ensure you do not exceed this!

       

      This keypad sends each key press as soon as it is sent - but we have integrated it into the Dart3 firmware, so that when a certain parameter is enabled, the device stores each key press and only send through a completed code once the # key is pressed.

      Note - there are 2 variants

      DS-K1107 - EK  This has both a Keypad for PIN input, and will read 125kHz EM4001 cards and fobs - which is the format used by our RFID readers
      DS-K11078 - MK Has a keypad and reads MiFare cards. 

      Wiring

      This a guide based on what DM have seen working, consult the manual for full details. 

      Dart3

      Hikvision Keypad Wire
      Connect to
      Red wire (PWR) 12V DC power
      Black (GND) To ground - Pin 9 (Black) on 4 way driver ID connector on the Dart3 is easiest
      Green (W0) Dart3 Wiegand D0 Pin 4 - Green on 4 way driver ID connector
      White (W1) Dart3 Wiegand D1 Pin 10 - Brown on 4 way driver ID connector
      Optional - Purple (Beep Control) Dart3 Pin 3 - Purple - Switched Power Output
       
       

      G70

      Hikvision Keypad Wire
      Connect to
      Red wire (PWR) 12V DC power
      Black (GND) Chassis or G70 GND
      Green (W0) G70 Wiegand D0 - Purple on 4 way driver ID connector
      White (W1) G70 Wiegand D1 Brown on 4 way driver ID connector
       
       

      G120

      Hikvision Keypad Wire
      Connect to
      Red wire (PWR) 12V DC power
      Black (GND) To any ground - on G120, Pin 15 (Black) on 4 way driver ID connector is the easiest
      Green (W0) G120 Pin 14 - Green Wire on 4 way driver ID connector
      White (W1) G120 Pin 13 - Brown Wire on 4 way driver ID connector
      Optional - Purple (Beep Control) G120 Pin 9 - Orange Wire - Switched Power Output
       
       

      G150

      Hikvision Keypad Wire
      Connect to
      Red wire (PWR) 12V DC power
      Black (GND) To any ground
      Green (W0) G150 Pin 7 on Harness 1 - Purple Wire
      White (W1) G150 Pin 6 on Harness 1 - Brown Wire
      Optional - Purple (Beep Control) G150 Pin 6 on Harness 2 - Brown Wire
       
       

      Parameter Setup

      Ensure the 4 Wire Plug function is set to Wiegand

       

      Ensure Interpret DS-K1107 Key Presses is set to Yes under the Wiegand Parameters 

      If we have wired up the buzzer control and want to enable buzzing, we need to set up this parameter:

      Then, buzzing on no driver ID is set up as usual - see Immobiliser Install - Asset starts after valid Driver ID Scan for more information. 

      Operation and Usage

      • The # key is "Enter" and * is clear. So to enter the code "1234" press 1234#
      • If a few keys are pressed and are not followed by # - after 30 seconds whatever keys have been pressed will be sent as the code.
      • The very first tag scan/entry after power on is ignored. This is not a problem in practice as the keypad should remain powered once installed as it requires 12V power, which would be supplied from a constant source.
      • Number 6 on the DIP switches on the rear of the device must be on (this sets the keypad to output codes via the Wiegand interface) - the rest can be off. 
      • DIP switch 7 toggles between 34 and 26 bit Wiegand codes - default position (off) is 34 bit.
      • Consult the manual for further information. 

      Driver ID Encoding

      Wiegand IDs are typically made up of 2 bits to indicate the length of the data, 8 bits for a site code, then some data bits and finally a couple of check bits for error correction. So 12345# - i.e. entering the code 12345, is not sent by the device in this form. We can use the attached DS-K1107 input code -> end code converter. 

      An example:

      To give out this ID for the DS-K1107 keypad.

      • Driver Name: Peter
      • ID - PIN code 12345

      We would set up this keypad as per the instructions above.

      Then we enter the code into the converter

      1 - PIN code we wish to use

      2 - Wiegand binary representation

      3 - Hex representation for use in TG

      We then copy (3) into TG. This is what will be sent as the driver ID.

      It is worth testing a few codes to ensure the values returned by the converter are correct. 
      We can use the Driver Code Field to provide a reference to what their PIN code is

      Then it will display in the driver list for easy reference. 

      The 10 digits available on the keypad mean a Licence number can be used as the PIN.

      Then it will display in the driver list for easy reference. 

      The 10 digits available on the keypad mean a Licence number can be used as the PIN.

      Testing and basic troubleshooting

      To test for reads, it is best to keep the process simple. Various driver ID settings can mean that if a tag is not in the devices driver list - when it is scanned it is rejected on the device and not uploaded to the server. So it is hard to see if the reads work.

      To test:

      1. Reset all parameters to default (remove the tabs)
      2. Only apply the 4 wire plug function = Wiegand parameter, and Interpret Key presses for simplicity
      3. Connect the reader
      4. Scan your tags - the reader should give some indication
      5. Tag scans don't cause an immediate upload - so to test it is good to put the device in trip by providing over 5V to the ignition line (this is how it will work in practice) - so scans will be immediately uploaded.
      6. Either Turn on Data Capture in OEM, or check the Driver ID column in Telemetry in Telematics Guru (Assets -> Telemetry) Successful reads will appear here. 

      If you don't get any reads here

      • Try swapping the W0 and W1 connections in case they are mixed up
      • Check all connections are OK, including power supply to the reader
      • Try other cards - maybe the one you are testing isn't the format you think it is or is dead
      • If all else fails, further debugging is difficult, contact DM and the end result be you will need to send us a card and reader to test.
      • Increase the maximum bit length in parameters to 40.
      • 37 is the default and is the longest we expect to receive. This provides some error correction, extremely long codes are probably errors and are ignored. However some readers may send longer codes - the maximum that can be read by the device is 40 bits. 

      hikvision keypad setup

      Was this article helpful?

      Yes
      No
      Give feedback about this article

      Related Articles

      • Connecting a DM iButton Reader
      • Immobilisation Install - Asset can be immobilised from server
      • Immobiliser Install - Asset starts after valid Driver ID Scan
      • Driver ID Options

      Subscribe to Partner News

      Subscribe to our mailing list to receive Digital Matter news, product and tehnical updates, and more.

      Subscribe

      Copyright © Digital Matter . All Rights Reserved.

      Privacy Contact Support

      Knowledge Base Software powered by Helpjuice

      DM Logo
      Expand