MQTT Tools provides functionalities for managing MQTT communications.
External Tags allows you to use directly variables in remote systems, without the needing to create tags in this solution.
On this page:
A local broker is available for immediate MQTT communication within your environment.
Control Options: Easily start (Run) or stop (Stop) the Broker as needed, offering control over your simulation scenarios.
Access the specific settings of the MQTT broker. Here, you can set parameters such as 'Backlog', 'MaxPendingMessagesPerClientOut', and whether you want to disable the retained file. In addition, you can manage user credentials, adding usernames and passwords for MQTT client authentication. There are also options for managing client connections, specifying client names, topics and permissions for subscribing and publishing.
Configure your MQTT to connect through the Solution Connection, integrating with other existing FrameworX solution.
Specify a Remote Broker URL to connect to an external MQTT broker. This flexibility allows for integration with broader systems and external data sources.
A tool for simulating MQTT publications, providing a environment for testing and validation.
Control Options: Easily start (Run) or stop (Stop) the simulator as needed, offering control over your simulation scenarios.
MQTT Tools, an integrated function in FrameworX, serves as a robust bridge for configuring and managing the transmission of MQTT data in various ways. This document aims to explain how to use this tool efficiently.
To access MQTT Tools, just go Data Explorer → MQTT Tools
To see more details about the Built-In MQTT Broker, go to the Embedded MQTT Broker page.
This option activates the Trace functionality, which logs additional messages related to MQTT communication. These messages can be useful for troubleshooting and understanding the data flow in your MQTT network.
When this option is enabled, it provides a more detailed view of the raw MQTT messages. This can be particularly useful when debugging complex issues, as it allows you to see the exact data being transmitted.
To see more details about the Built-In MQTT Broker, go to the MQTT Tag Provider page.
You can configure another Broker URL with this option.
With the SparkPlugB Publisher Simulator, you can launch a Publisher and see if the connection is running and if the data is publishing properly.
In this section: