Documentation Index

Fetch the complete documentation index at: https://knowledge.akuvox.com/llms.txt

Use this file to discover all available pages before exploring further.

Integration with LPR Cameras for Door Opening

Prev Next

Akuvox door phones or access control terminals can be integrated with the License Plate Recognition(LPR) Camera for garage door opening.

To set up the integration, you assign license plate information to a user on the access device, then configure the camera to send plate data to the device via API. When the camera recognizes a plate that matches a plate enrolled on the device, the door opens automatically.

This integration follows 3 steps:

  1. Enable the HTTP API on the access device.

  2. Assign license plates to users.

  3. Configure your camera to push plate data to the device.

Note

This integration works with cameras that support the POST method. Tested camera brands:

  • Milesight

  • March Networks

  • Aibase Color

  • Hikvision: CMIP7C44WLPR-32R

Model Compatibility

This integration is supported on the models and firmware versions below (or higher).

Model

Version

Model

Version

X910

2910.30.11.28

X912

See note below

X915 V2

2915.30.10.420

X916

916.30.10.346

R29

29.30.10.404

R28 V2

228.30.10.231

R25

25.30.10.117

R20

320.30.11.30

E18

18.30.10.247

E16 V2

216.30.10.208

A08

108.30.11.8

A01/A02

101.30.10.206

A03

103.30.10.204

A094

92.30.10.205

A095

95.30.10.110

S539

539.30.10.403

A05

205.30.11.114

E16 V3

416.30.11.206

X912 version requirements:

  • On-Premise: 912.30.11.34 or later

  • SmartPlus Cloud: 912.30.11.107 or later

  • Hikvision LPR camera integration (X912 only): 912.30.12.114 or later, regardless of deployment type.

Not sure if your project is On-Premise or Cloud-managed? On-Premise projects are configured directly on the access device's local web interface. Cloud projects are managed and provisioned through SmartPlus/Smart Access Cloud.

Step 1: Enable HTTP API on the Access Device

  1. Navigate to the device IP in a browser. Log in with the username and password (admin/admin by default).

  2. Go to Setting > HTTP API.

  3. Enable the feature and set the Authorization Mode to Allowlist.

  4. Set a username and password (you'll enter these on the camera side later).

  5. Enter the camera's IP address.

  1. Click Submit.

Step 2: Assign License Plates to Users

You need to assign license plates to specific users for door opening.

For On-Premise Projects

See the Compatibility table above to confirm your device supports this feature.

  1. Go to the Directory > User interface.

  • Click +Add to add a new user;

  • Click to edit an existing user.

  1. In the License Plate field, enter the plate information.

  2. Click Add to add more — up to 5 per user.

  1. Check the relay connected to the door lock and apply the schedule within which the user is allowed to open the door.

  1. Click Submit to save the settings.

    The door-opening log will be recorded on the Status > Access Log interface with License Plate as the access type.

For Cloud Projects

See the Compatibility table above to confirm your device supports this feature.

When the device is managed via SmartPlus/Smart Access Cloud, license plates are issued from the cloud instead of being entered locally on the device.

Depending on your project type, license plates can be added by:

Step 3: Configure the Camera

Once the access device is set up, configure your camera to send plate data to it. Find your camera brand below and follow that section.

To set the camera, we need to use the following API.

Milesight Camera

  1. Use the camera IP to log into its web interface.

  2. Go to Setting > Data Transmission interface.

  3. Check the Enable box and set the HTTP Method to Post.

  4. Enter the User Name and Password that are set on the access device’s Setting > HTTP API interface.

  1. Click Data Settings to set up the API as shown.

{
    "target": "user",
    "action": "check_license_plate",
    "data": {
        "LicensePlate": "$license_plate$"
    }
}

March Networks Camera

  1. Log in to the camera’s web interface.

  2. Navigate to the Configuration, Applications, and then VaxALPR.

  1. Go to the Reporting interface.

  1. Show JSON Reporting.

  1. Adding the Akuvox API to March Networks within VaxALPR.

{
    "target": "user",
    "action": "check_license_plate",
    "data": {
        "LicensePlate": "$plate$"
    }
}

Aibase Color

  1. Log in to the LPR camera’s web UI with its IP address.

  2. Navigate to the Remote Setting > Network > Platform Access > Event Push Platform interface.

  3. Set it as follows.

    a. Enable the switch.

    b. Enable Precise.

    c. Enter the channel name

    d. Enter the Akuvox device username.

    e. Enter the Akuvox device password.

    f. Enter the Akuvox device IP address.

    g. Enter port value: 80.

    h. Enter api in the URL field.

    i. Choose POST method.

    j. Choose AKUVOX platform.

    k. Set the Interval. You can choose one or more; it will affect how often the message is sent.

  1. Enable the LPR function on the Event > Event Settings interface.

  2. Check License Plate.

Hikvision Camera

This integration is supported only on the X912 with firmware version 912.30.12.114 or later.

  1. Log in to the LPR camera’s web UI with its IP address.

  2. Navigate to Configuration > Network > Advanced Settings > Alarm Server.

  1. Enter the X912’s IP address.

  2. Enter the following URL.

/api/lpr/hik
  1. Select the Protocol and enter the Port value. These must match the settings configured on the access device’s Network > Advanced interface.

  2. Check the Enable box.

  1. Save the configuration.

To verify the connection, click Test. A confirmation message will appear if the service is available.