MQTT Connector

MQTT is a world wide standard for IoT messaging. It's protocol characteristics enables to transmit data in large amounts, even at a low level of broadband connection, securely and reliable to various participants.

The integrated MQTT client of the FlowChief system enables to capture data from third party systems (Cloud, LPWAN, databases) into the FlowChief system (subscribe). Simultaneously, data can be published to third party systems.

MQTT is not a classical point-to-point connection (compared to OPC UA). The broker organizes the communication between the clients.

Scenarios

  • Linkage of IoT and cloud platforms AWS, Azure, Google Cloud-Platform)

  • Linkage of LPWAN technologies (Lora, Sigfox, Narrow-Band IoT, LTE-M)

  • Data hub - bidirectional communication between various participants

  • Linkage of gateways, Edge devices and IoT sensors

  • FlowChief Edge functionality - preprocessing and transmission of data to the cloud

Details
Amount of parallel connections No limitation from software
Security Client Authentication (user name, password), SSL/TLS can be activated
Subscription of multiple Topics per connection Possible with Topic filters
Topic Filters # (Wildcard) and + (Level-Filter)
Payload Interpreter JSON and standard text
Acquisition of time stamps from Payload Yes, possible if available, if not then server timestamp
Publishing activated per process item Yes, configuration in process item properties
Frontend Configuration
Symbolic addressing Yes, are captured by the broker and can be addressed symbolic
Tag Browsing Yes, Topic Browsing incl. text filter
Engineering Wizard Yes, automatic acquisition of structures
Acqusition of meta data for configuration (e.g. unit, labels) Yes, possible.
Licensing
Optional Add-on FC_MQTT (only License type Standard)
External Resources
Webinar (German only) Wie Sie Anlagen mit FlowChief 7.1 sicher und funktional vernetzen