Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview  

This page contains information about the MQTT TagProvider. It provides access to standard MQTT data, as well automatically parsing data using the SparkplugB specification. MQTT TagProvider  allow you to dynamically connect to MQTT brokers at runtime. This allows the integration and visualization of data and other components of your application without the need to create local Tags. 

On this page:

Table of Contents
maxLevel3
minLevel2


Configuration

To configure this Protocol as a ExternalTags, go to Unified Namespace → External TagProviders and create a new provider for MQTT - Message Queuing Telemetry Transport - Collector.


The configuration includes:

Access Mode: Defines the mode of access for the MQTT connection. The options are Read, Write and ReadWrite.

For the broker configuration:

  • BrokerURL: The URL or IP address of the MQTT broker. Default is localhost.

  • Port: The port number on which the MQTT broker is running. The default is 1883 for no encryption and 8883 for SSL/TLS security.

  • ClientID: A unique identifier for the MQTT client connecting to the broker (if required).

  • Username: Username credential for authenticating with the MQTT broker (if required).

  • Password: Password credential for authenticating with the MQTT broker (if required).

  • X509Certificate: If using certificate-based authentication, this is where the path of the X.509 certificate is specified.

  • CertificatePassword: The password to unlock the provided X.509 certificate (if it's password-protected).


On Assets Tree page, you can see the external tags imported from MQTT .


In this section:

Page Tree
root@parent
spacesV10