Integration of the Dahua intercom with Ilevia
How to configure a Dahua intercom to receive calls in the Ilevia Control app, including configuration of the intercom, Ilevia Manager, and the app.
Introduction
Intercoms are communication devices designed for instant two-way communication within specific areas. They typically consist of a master unit and multiple sub-units, and allow direct communication without the need for external networks. This guide explains how to integrate the intercom with the Ilevia server (model: DHI-VT03311Q-WP, FW ver.: 2024-12-20 V4.800.0000000.1.R) and can also be used with other Dahua intercoms.
Intercom configuration
Step 1:
Access the web configuration interface of your Dahua intercom and go to the Device Settings menu, click Add, select VTH under Device Type, add a Room No. of your choice (e.g. 500) and a Registration Password of your choice. Finally, click OK to apply the settings. This configuration represents the "virtual" intercom (with its ID or username) that the Ilevia Control app will use to receive the call.

Step 2:
Return to the home page and go to the "Local Device Config" menu, select "Basic Settings" from the side menu, and set a VTO ID of your choice (e.g. 1): this represents the ID or username of the physical Dahua intercom you are configuring. Click Apply at the bottom of the page. Then select "Layout" from the side menu and click the box corresponding to the button that will be used to place the call. From the Room No. drop-down menu, select the Room No. set in the previous step and click OK, then click Apply to apply the changes.

Step 3:
Return to the home page and go to the "Network Settings" menu. Under "SIP Server", open the "Server Type" drop-down menu, select "Third-party Server", and enter the IP address of your X1 server in "Server Address". Finally, enter a password of your choice in Registration Password and click Apply to apply the changes.

Configuration in Ilevia Manager
Step 1:
Open the Ilevia Manager configuration software, go to the SIP section of the Component Library and add 2 SIP Client components.

Step 2:
Select one of the two SIP Client components and, in the right-hand menu, enter the following in SIP address: <SIP-Address>@<Ilevia-server-IP-address>. Replace <SIP-Address> with the address (Room No.) entered in step 1 of the web configuration and <Ilevia-server-IP-address> with the IP address of your X1 server. Finally, enter in SIP Password the password set in step 1 of the web configuration and select the user who will receive the calls in For users.

Step 3:
Select the second SIP Client and, in the right-hand menu, enter the following in SIP address: <SIP-Address>@<Ilevia-server-IP-address>. Replace <SIP-Address> with the address (VTO ID) entered in step 2 of the web configuration and replace the address with the IP address of your Dahua intercom. Finally, enter in SIP Password the password set in step 3 of the web configuration.

Step 4:
Finally, upload the project to the server.

Video integration (optional)
Add a new IP camera component to the project, then enter the RTSP URL in the component parameters as follows.
rtsp://<User1>:<User1 password>@<Intercom IP address>/mpeg/media.amp
Replace <User1> with the username in the intercom web interface (e.g. admin), <User1 password> with that user's actual password (the one entered in step 3 of the web configuration), and <Intercom IP address> with the current IP address of your intercom on the local network.

Step 5:
Log in to the account in the Ilevia Control app. See this guide for more information on configuring the Ilevia Control app.

Ilevia Control configuration
Step 6:
Open the Ilevia Control app, go to settings, select Video intercom, then Device. In this window, select your intercom by clicking it, then press OK.

Interface view
Step 7:
Click the doorbell button to start the call. If the configuration is correct, you will receive a notification if the app is closed, or a call screen will open where you can accept or reject the call.
Call screen

Notification screen
