---
title: "Open the Door via Encrypted QR Codes"
slug: "open-the-door-via-encrypted-qr-codes"
status: "update"
updated: 2026-08-06T07:34:44Z
published: 2026-08-06T07:34:44Z
canonical: "knowledge.akuvox.com/open-the-door-via-encrypted-qr-codes"
---

> ## 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.

# Open the Door via Encrypted QR Codes

Akuvox devices can scan AES-encrypted QR codes for door opening. This allows you to generate and control QR codes on your own servers, encrypting them before transmission to protect sensitive information from unauthorized access.

> [!NOTE]
> Compatible models and versions(or higher):
> 
> - A08: 108.30.11.19
> - X915V2: 2915.30.10.408
> - X912: 912.30.11.215
> - X910: 2910.30.11.21
> - S532: 532.30.10.272
> - E16V2: 216.30.11.25
> - E16V3: 416.30.11.206
> - E18: 18.30.10.247
> - R20: 320.30.12.19

For example, the key value of the QR code below is 81234567 before encryption. Assign the key to a specific user for door opening.

![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-1B9YKOUT.png)

> [!NOTE]
> Note
> 
> - Akuvox does not provide the QR code encryption/decryption tool. Please prepare it by yourself.
> - The key should comply to the PIN rules of Akuvox devices.
>   - 2-8 digits.
>   - Not start with 9.

Take X915V2 as an example.

1. Use the device IP to log in to its web interface. The initial username and password are **admin**.
2. Click **Directory > User**.
3. Click **Add** to add a new user.
4. Fill the key in the **Private PIN** field.

![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-754HGXTZ.png)

1. Meanwhile, a QR code will be generated. Click ![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-LJ5KYFPM.png)and click **Download** to download the QR code picture.

![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-G8N5D22W.png)

1. Click Submit to save the settings.

> [!NOTE]
> Note
> 
> X915V2 can add up to 5 private PINs separated by “;” for a user. The QR code corresponds to the first PIN.

#### Download the QR Code via HTTP API

You can use the GET or POST methods to access the device API and obtain the download link for the QR code

To use this feature, you need to enable HTTP API on the device’s web interface.

1. Click **Settings > HTTP API**.
2. Check the **Enabled** box.
3. Select the desired authentication mode. If **Allowlist** is selected, enter the IP address that allows downloading the QR code.

![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-BX9UGJ14.png)

1. Click Submit.

**GET**

1. Enter and send “http://{*device ip*}/api/user/get”.
2. Open the QrCodeUrl in the return value to download the QR code.

![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-U0TCHBJ1.png)

**POST**

1. Enter “http://{*device ip*}/api/user/get”.
2. Enter the following content in the body.

```plaintext
{
"target": "user",
"action": "get"
}
```

1. Open the QrCodeUrl in the return value to download the QR code.

![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-BWTNU0E2.png)

Users can use both the QR codes and the PIN to open the door.

1. Tap **PIN** on the home screen.
2. Tap **Scan QR Code** in the lower left corner.
3. Place the QR code in the center of the scanning box.

![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-1754460067274.png) ![](https://cdn.document360.io/f09a6106-e976-455e-b2d0-3d88b5385960/Images/Documentation/image-AWXFCYZU.png)
