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

ICM versions 3.8.7 to 3.11.x

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

ICM versions greater than 3.12.2

The Publish Buttons are no longer there, instead there is a new MQTT page (similar to the Historian page) to view and edit the MQTT Tags.

  1. Open the Navigation Menu.
  2. Select System
  3. Select MQTT
  4. In the Navigation menu select the publish options

 

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