General features
  • 28 Nov 2023
  • 1 Minute to read
  • PDF

General features

  • PDF

Article summary

MQTT Client is a N3uron module designed to connect to any MQTT broker in order to send and receive tag events. MQTT Client implements bidirectional connections to brokers and each connection may have one or more publishers (to send information from tags to the broker) and subscribers (to receive tag events from remote devices via MQTT).

By leveraging MQTT protocol publishing and subscription methodologies, N3uron decouples devices from applications, making the data acquired through any other module within the N3uron platform, such as OPC UA Client, Modbus, DNP3, etc, available to third-party applications or cloud service providers, such as AWS, Azure, InfluxDB, etc. 


  • Pre-configured connections for Azure and AWS.
  • InfluxDB pre-configured payload in the publisher's message format to permit direct connection to InfluxDB Cloud using its MQTT Native Collector.
  • MQTT versions 3.1, 3.1.1 and 5.0 are supported.  
  • Outbound TLS secure connection.
  • Custom parser that makes it possible to support virtually any payload.
  • Multi MQTT Server support for Scalability and Redundancy.
  • Capability to publish data snapshots and custom payloads.
  • Utilizes highly efficient report by exception to reduce bandwidth consumption and increase performance, although data snapshots are also available.
  • Built-in store and forward mechanism: when the connection path is lost, data is stored and sent when the connection has been re-established.
  • The HTML interface provides a simple visual tag tool for selecting, renaming and managing which tags are made available to the IT network.
 MQTT Client Full Product Details 

Was this article helpful?

What's Next