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
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.
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.
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.
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.
Choose a site template you created and click to update parameters in it.
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.
The value of DMS Service URL is https://{ip address of HDMS}/api/init
https://10.3.2.112/api/init
You can check the workflow of obtaining a configuration and the strategy about how a site configuration is created for more info.
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.
It is up to you whether you fill in the info of profiles and accounts.
You can download a template to upload a bunch of information of devices as well on Device List Page. Check this SECTION for more info.
Power up the device/ Reboot the device/ Click Auto Provisioning Now on the device’s web page.
If you do not provide account info in the previous step, you have to click Login on the LCD of the device -> type pin of an account. Then the device can auto provision.
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.
If you want IP Devices to get configuration file via RPS and a configuration server of yours, the below figure shows the workflow.
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>
Set a proper name of the configuration file. For more details of roles about naming, please check this DOCUMENT.
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.
You can download a template to upload a bunch of information of devices as well on Device List Page. Check this SECTION for more info.
Whether choosing a site depends on you.
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
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.
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>
Set a proper name of the configuration file. For more details of roles about naming, please check this DOCUMENT.
Power up the device/ Reboot the device/ Click Auto Provisioning Now on the device’s web page.
Deploy Devices via PnP
Procedure
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.
Prepare a configuration file in the configuration server, where PnP server 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>
Set a proper name of the configuration file. For more details of roles about naming, please check this DOCUMENT.
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
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.
Prepare a configuration 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>
Set a proper name of the configuration file. For more details of roles about naming, please check this DOCUMENT.
Download HPT from THIS LINK.
Note: For more information about HPT, please check this DOCUMENT.
In HPT, Click Servers/Settings -> Click External Server -> Fill in Cfg Server Path, where the file in step 1 exists.
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
In the auto provisioning template in PBX, add the parameters like below and save it.
P5007=1 P5008= https://{ip address or domain of HDMS}/api/init
The formats of P values differ from types of PBX. You need to make sure the format of the P value is correct in the PBX.
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.
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
Login the web page of the device via its IP address by a browser.
Click Management -> Auto Provision.
Roll down the page, in the section called DMS Service, DMS Service Enable -> Yes. Fill in DMS Service Url.
https://{ip address of HDMS}/api/init
Click SaveSet.
Reboot the device/ Click Auto Provisioning Now on the device’s web page.