Publish MQTT messages

MQTT is a lightweight publish/subscribe message protocol. MQTT is popular with IOT (Internet of things) applications where bandwidth may be low or unreliable.

For SCADA and automation applications, MQTT allows you to send commands to devices and to read and publish data from (sensor) devices.

Send TopView events and values as MQTT messages

Although TopView can monitor sensor data and events from MQTT messages as a subscriber (TopView for MQTT), all versions of TopView (TopView OPC/SCADA, PI, SQL, …) support publishing MQTT messages for TopView events and monitored values.

MQTT publish allows the user to configure the topic and payload for each published message using any of TopView’s message placeholders. TopView also includes a test MQTT broker that can assist with testing of your published TopView MQTT messages.

Using the MQTT publish feature, TopView users can

  • Publish alarm, acknowledge, and return-to-normal event details
  • Publish the current value and state of any monitored point (OPC tag, PI tag, …)
  • Publish TopView Engine status information (connected to server, notification queue details, ….)

MQTT publish allows the user to configure the topic and payload for each published message using any of TopView’s message placeholders. TopView also includes a test MQTT broker that can assist with testing of your published TopView MQTT messages.

TopView and MQTT Overview

Publish MQTT messages from any version of TopView