LPR

Overview

Integriti’s LPR (License Plate Recognition) integration allows license plate reads from third-party systems to grant access to Doors in the Integriti system. License plates are associated with Users as credentials, treated the same as physical card badges — permissions, challenge responses, access logging and reporting all apply based on the User the plate is associated with.

Supported protocols:

  • Integriti LPR — Read plates via a supported Integriti CCTV integration or the XML/REST interface.
  • NEDAP LPR — Read plates from NEDAP LPR cameras connected to an Integriti module as a Wiegand reader.

Prerequisites

Licensing

  • Standard Integriti licensing applies. No additional LPR-specific license is required beyond what is needed for the CCTV integration or XML/REST interface being used.
  • Ensure the Integriti version supports the LPR features (check Release Notes).

System Requirements

  • A supported CCTV integration (for Integriti LPR protocol via CCTV) or access to the XML/REST interface.
  • For NEDAP LPR: NEDAP LPR cameras physically connected to an Integriti Door Module via Wiegand.
  • Appropriate Card Format and Card Template configured (see Step-by-Step).

Step-by-Step

Card Format Configuration

  1. In Integriti System Designer, create a new Card Format.
  2. Set Card Type to Custom Software Codec.
  3. Set Software Codec Type to License Plate.
  4. Set License Plate Codec Protocol to the appropriate protocol:

Integriti LPR:

  • Set License Plate Codec Protocol to Integriti LPR.
  • A default Integriti LPR Card Format is automatically added on update — use this. Only one Integriti LPR Card Format should exist.
  • Additional options:
    • LPR: Coalesce Ambiguous Characters — Encode visually similar characters as the same (e.g., 1/I, 0/O).
    • LPR: Ignore Case — Encode all characters as the same case regardless of read case.
    • LPR: Ignore Unknown Plates — Only badge recognised plates; unmatched plates are ignored (compatible CCTV integration only).
  • After changing settings, Regenerate Card Data if license plate credentials already exist.

NEDAP LPR:

  • Set License Plate Codec Protocol to NEDAP LPR.
  • No further options to configure.

Card Template Configuration

  1. Create a new Card Template.
  2. Give it a Name and set Card Format to the LPR Card Format configured above.

Reader Configuration

Associate the LPR Card Format with any readers that will receive license plate reads:

  • Set the Card Format property of the Reader Module to the configured LPR Card Format.

Associate License Plate with User

  1. Open the User editor.
  2. In the Cards section, select Enter Number.
  3. In the Manual Card Entry dialog:
    • Select the LPR Card Template created above.
    • Enter the license plate under Card Number.
  4. Press Ok and save the User.

Integriti LPR — Door Access Configuration

Via CCTV Integration

  1. Open the editor for each CCTV Camera that will receive license plate reads.
  2. Set License Plate Recognition Mode to one of:
    • Disabled — Log only, no access.
    • Associated Door — Badge at the Door associated with this camera.
    • Associated Door (Inside Reader) — Badge at the inside reader of the associated Door.
    • Associated Door (Outside Reader) — Badge at the outside reader of the associated Door.
    • Selected Reader — Badge at a specific Reader (set License Plate Recognition Reader Module and Reader Number).
  3. Ensure the persisted connection is enabled on the CCTV Recorder.

See the Integriti Integrations – CCTV manual for more details.

Via XML/REST Interface

Use the following endpoints to badge a license plate:

http://127.0.0.1:84/CardBadge?LPR=abc123&ReaderModuleID=77687110752010244&ReaderNumber=2
http://127.0.0.1:84/CardBadge?LPR=abc123&ControllerID=2&Door=D02
http://127.0.0.1:84/CardBadge?LPR=abc123&ControllerName=Factory&Door=D02&WaitForAck=5

Parameters:

  • LPR — The license plate string.
  • ReaderModuleID + ReaderNumber — Target reader by module ID and number.
  • ControllerID/ControllerName + Door — Target door by controller and door ID/name.
  • WaitForAck — Optional timeout in seconds to wait for acknowledgment.

NEDAP LPR — Door Access Configuration

  1. Connect the NEDAP LPR Camera to an Integriti Door Module via Wiegand.
  2. In the NEDAP camera configuration, enable the Wiegand64 action upon LPR read.
  3. License plate reads will be sent to Integriti and processed like standard physical credentials.

Verification

  1. Create a test User with a license plate credential using the LPR Card Template.
  2. Assign appropriate Door access permissions to the User.
  3. Trigger a license plate read (via CCTV camera or XML/REST call).
  4. Confirm the access event appears in Review and the door grants/denies access as expected.
  5. For NEDAP LPR, verify the Wiegand connection between the camera and Door Module is functional.

Troubleshooting

IssueResolution
License plate reads not granting accessVerify Card Format is set to Custom Software Codec with License Plate type. Check LPR Card Format is associated with the reader. Confirm the license plate is correctly entered in the User’s credentials.
NEDAP LPR reads not recognisedEnsure Wiegand64 action is enabled in the NEDAP camera configuration. Verify physical Wiegand wiring to the Integriti Door Module.
Ambiguous characters causing mismatchEnable LPR: Coalesce Ambiguous Characters and LPR: Ignore Case in the Card Format, then Regenerate Card Data.
Too many unmatched readsEnable LPR: Ignore Unknown Plates (Integriti LPR protocol only, requires compatible CCTV integration).