Enable Remote CMS for Each SmartServer

Remote CMS is available with smartServer 3.5 update 2 and higher.

You can add new SmartServers to the network using the SmartServer System Configuration page. To add a SmartServer, you will need to enable the Remote CMS option and configure the Remote CMS IP address, ports, and credentials to use an external MQTT broker provided by Remote CMS.

To enable Remote CMS for each SmartServer in the system, perform the following steps:

  1. Install and start the Remote CMS as described in Set up the Remote CMS Host Computer and  Install and Start the Remote CMS.

  2. From a terminal window, set the Remote CMS IP address or hostname for the SmartServer in the /etc/hosts file. To do so, use any editor to edit the /etc/hosts file by adding the following line:

    <Remote CMS IP address> root.cms
    Example: for Remote CMS IP address is 10.0.0.6, enter the following line in the /etc/hosts file
    10.0.0.6 root.cms

    An example /etc/hosts file with the root.cms entry is shown below.



  3. Open the SmartServer Configuration page as described in Accessing the SmartServer Configuration PageThe Network tab appears as the default SmartServer Configuration page. Once the network settings are configured for the SmartServer system, then the System tab will appear as the default as shown in the next step.



  4. Click the System tab.



  5. Click the Enabled option to enable Remote CMS.



  6. Set the following fields:

    1. IP Address or Hostname = root.cms

    2. HTTPS Port= 443
    3. Secure MQTT Port = 8883
    4. Password = <Remote CMS password>. Click the Show Passwords button () to display disguised characters.



  7. Click Update

  8. Click the Firewall tab.



    The Firewall Configuration view appears.



  9. Enable the MQTT ports (IAP/MQ) on the Firewall Configuration page.

    If your LAN port is used to communicate to the Remote CMS PC, then enable both ports (1883 and 8883) on eth0.

    If your WAN port is used to communicate to the Remote CMS PC, then enable both ports (1883 and 8883) on eth1.


    In this example, eth1 is used to communicate to the Remote CMS PC

  10. Click Update.

Perform these steps to enable Remote CMS for each SmartServer in the network. Once Remote CMS is enabled for each SmartServer in the network, you can connect to the Remote CMS. Go to Step 2 - Connect to the Remote CMS for more information.