Reference Manual

MQTT Application

Gen7 Systems SCADASuite MQTT application lets you push values from a SCADAPack RTU to the cloud using the MQTT protocol. MQTT implements lightweight publish/subscribe messaging transport and is mainly used in Machine to Machine (M2M) or Internet of Things (IoT) applications.
The MQTT application has a number of features to convert your SCADAPack RTU into an IoT edge device, including:


See the Installation section for general installation instructions, including the executable file naming convention.
The MQTT application is available in two formats: one with support for TLS encryption and one without support for TLS. The TLS code takes up quite a bit of space on the RTU, and if it isn't needed then the executable without TLS support should be used. Note that if TLS support is required, that a license that supports TLS is also required.


See the Licensing section for general information on application licensing. The MQTT application can optionally be licensed for TLS (v1.0 to 1.2) encryption. If the executable doesn't support TLS, a license with TLS can still be used, but it will not have any effect.
If TLS support is required you must use the executable with TLS support and also use a license that supports TLS.