Choose the Best Way to Make Devices Connect to HDMS

This section introduces SEVEN ways of making IP devices connect to HDMS depends on TWO scenarios.

Scenario A

If the default P value of HDMS in the configuration file of a device is set in advance, it will connect to HDMS automatically after powering up. You just need to upload the info of devices in HDMS, follow the steps below.

Deploy Devices via Default Settings

Procedure

  1. In HDMS console, click Device Management -> Device List -> +Add, fill all the information needed based on the device. The choice of Sync RPS is No. Click Confirm. You can use a template to upload a bunch of information of devices as well.

  2. Power up the device/ Reboot the device/ Click Auto Provisioning Now on the device’s web page.

Result

In Device Management -> Device List, the Status shows the connection between the device and HDMS. Offline means the device is disconnected. Unregistered or Registered means the device is connected.

4.png

In Status, Offline means the device is disconnected. Unregistered or Registered means the device is connected.

Scenario B

If the default P value of HDMS in the configuration file of a device is not set in advance, a device has to request and get a configuration file, which contains the parameters of HDMS, from a server. You have SIX options.

Deploy Devices via RPS

Before You Start

You may need to upload the model of a device if it does not exist in Device Management -> Device Model.

Procedure

If you want the devices to get configuration file created by HDMS via RPS, the below figure shows the workflow.

1.png
  1. On the home page of HDMS, click Config Management -> Site Configuration -> +Add -> Fill in Name(Required). Choose a site where the device you want to deploy -> Confirm. Then a site configuration template will be created in the list.

  2. Choose the site template you have created and click image-20240709-095828.png to update parameters of it.

  3. On the Update page, Click Management -> Auto Provision. Roll down the page. Make sure the parameters of DMS is set like the figure below. Click Confirm to save the changes in the template. Then Click Cancel.

  1. Click Device Management -> Device List -> +Add, fill all the information needed based on the device. The choice of Sync RPS is Yes. Choose a site. Leave RPS Cfg Url blank. Click Confirm.

The table below shows the results of different scenes whether you choose a site and account(s) info when adding a device.

  • 0: Do not choose one when adding a device in the list.

  • 1: Do choose one when adding a device in the list.

  • AP: Auto Provisioning.

Site

Account

Result

Site

Account

Result

0

0

You have to enter UID and PIN after AP on the LCD of the device.

1

0

You have to enter PIN after AP on the LCD of the device.

0

1

You have to enter UID after AP on the LCD of the device.

1

1

(None)

  1. Power up the device/ Reboot the device/ Click Auto Provisioning Now on the device’s web page.

 

Result

In Device Management -> Device List, the Status shows the connection between the device and HDMS. Offline means the device is disconnected. Unregistered or registered means the device is connected.

  1. Prepare a configuration file (.xml file) in the configuration server. The content of it is below:

<?xml version="1.0" encoding="UTF-8" ?> <hl_provision version="1"> <config version="1"> <P5007 para="HDMS_Enable">1</P5007> <P5008 para="HDMS_Server_Url">https://{ip address or domain of HDMS}/api/init</P5008> </config> </hl_provision>
  1. Click Device Management -> Device List -> +Add, fill all the information needed based on the device. The choice of Sync RPS is Yes. Set RPS Cfg Url as the address of the configuration server. Click Confirm.

  1. Power up the device/ Reboot the device/ Click Auto Provisioning Now on the device’s web page.

Result

In Device Management -> Device List, The Status shows the connection between the device and HDMS. Offline means device disconnected. Unregistered or registered means device connected.

Deploy Devices via DHCP Option 66

Procedure

  1. In HDMS console, click Device Management -> Device List -> +Add, fill all the information needed based on the device. The choice of Sync RPS is No. Click Confirm. You can use a template to upload a bunch of information of devices as well.

  2. Prepare a configuration file in the configuration server, where DHCP Option 66 uses. The content of it is below:

<?xml version="1.0" encoding="UTF-8" ?> <hl_provision version="1"> <config version="1"> <P5007 para="HDMS_Enable">1</P5007> <P5008 para="HDMS_Server_Url">https://{ip address or domain of HDMS}/api/init</P5008> </config> </hl_provision>
  1. Power up the device/ Reboot the device/ Click Auto Provisioning Now on the device’s web page.

Deploy Devices via PnP

Procedure

  1. In HDMS console, click Device Management -> Device List -> +Add, fill all the information needed based on the device. The choice of Sync RPS is No. Click Confirm. You can use a template to upload a bunch of information of devices as well.

  2. Prepare a configuration file in the configuration server, where PnP server uses. The content of it is below:

  1. Power up the device/ Reboot the device/ Click Auto Provisioning Now on the device’s web page.

Deploy Devices via HPT

If RPS is used by a PBX, sending the configuration file to devices via HPT is a good choice. Follow the procedure below.

Procedure

  1. In HDMS console, click Device Management -> Device List -> +Add, fill all the information needed based on the device. The choice of Sync RPS is No. Click Confirm. You can use a template to upload a bunch of information of devices as well.

  2. Prepare a configuration file in the configuration server. The content of it is below:

  1. Download HPT from THIS LINK.

Note: For more information about HPT, please check this DOCUMENT.

  1. In HPT, Click Servers/Settings -> Click External Server -> Fill in Cfg Server Path, where the file in step 1 exists.

  2. In HPT, Click Devices Discover, set proper settings on the right of the panel. Click Discover Devices. Choose the devices -> Click right mouse button -> Provision.

Deploy Devices via Auto Provisioning Template of PBX

If the PBX, you are using right now, supports modifying the Auto Provisioning template of the configuration, follow the next procedure.

Procedure

  1. In the auto provisioning template in PBX, add the parameters like below and save it.

  1. In HDMS console, click Device Management -> Device List -> +Add, fill all the information needed based on the device. The choice of Sync RPS is No. Click Confirm. You can use a template to upload a bunch of information of devices as well.

  2. Power up the device/ Reboot the device/ Click Auto Provisioning Now on the device’s web page.

Deploy Devices Manually on Its Web Page

If there is no server available, you can add devices to HDMS manually via its web page.

Procedure

  1. Login the web page of the device via its IP address by a browser.

  2. Click Management -> Auto Provision.

  3. Roll down the page, in the section called DMS Service, DMS Service Enable -> Yes. Fill in DMS Service Url.

  1. Click SaveSet.

  2. Reboot the device/ Click Auto Provisioning Now on the device’s web page.