Enable SmartSupervisor for Each SmartServer

Enable SmartSupervisor for Each SmartServer

SmartSupervisor is available with SmartServer 4.4 and higher.

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

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

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

  2. From a terminal window, set the SmartSupervisor 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:

    <SmartSupervisor IP address> root.cms

     

    Example: for SmartSupervisor 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.

    image-20250207-222257.png

     

  3. Open the SmartServer Configuration page as described in Accessing the SmartServer IoT Configuration Page

  4. Click the System tab if needed. The System tab appears.

    image-20250602-235133.png

     

  5. Click the Enabled option to enable SmartSupervisor (Remote CMS).

    image-20250603-001448.png

     

  6. Set the following Remote CMS fields:

    1. IP Address or Hostname = root.cms

    2. HTTPS Port = 443

    3. Secure MQTT Port = 8883

    4. Password = <SmartSupervisor password>. Click the Show Passwords button ( ) to display disguised characters.

      image-20250603-001526.png

       

  7. Click Update

  8. Click the Firewall tab. The Firewall Configuration view appears.

    image-20250603-001624.png

     

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

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

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

      image-20250603-001740.png

       

  1. Click Update.

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