Is it possible to configure MQTT in InsightCM 3.9.2 or latest?

Issue Details

Is there a way to configure MQTT in InsightCM 3.9.2 or latest?

Solution / Resolution

Yes. MQTT can be enabled and configured in InsightCM 3.9.2 and integrated with Kepware by following the steps below.

1. Enable MQTT in InsightCM

  1. Open the Navigation Menu.
  2. Select Options.
  3. Go to Server settingsMQTT.
  4. Enable the MQTT checkbox.
1.png

 

2. Configure MQTT in Kepware

A. Create a new MQTT channel

  1. In the navigation tree, right‑click Project → Connectivity and select New Channel.
  2. In the Add Channel Wizard, configure the following:
  • Channel Type: MQTT Client
2.png
  • Name: Any value
  • Host: IP address of the InsightCM server
  • Port: 1883
  • SSL/TLS: Disable
    3.png
     
  • Username: Same as the RabbitMQ username ("ni" by default)
  • Password: Same as the RabbitMQ password ("BlueRidge1" by default)
  • All other settings: Use default values

B. Add a device

  1. Under the new channel, add a New Device.
  2. In the Add Device Wizard, assign any name and use default values.
  3. Right‑click the new device and select Properties.
  4. Under Tag Generation, click Create tags.
4.png

 

3. Publish Trend Point Names from InsightCM

  1. In InsightCM, return to the MQTT configuration screen.
  2. Click Publish Trend Point Names.

Kepware will automatically populate the available signals.

5.png

6.png

 

Additional Information

  • Only port 183 is supported.
  • SSL/TLS is not supported at this time.
  • InsightCM runs an MQTT 3.1.1 server. The MQTT client must support this version.

 

Do you need more help?

Submit your questions or requests using the Support Ticket Submission form.

Was this article helpful?
0 out of 0 found this helpful