Overview  

This page contains information about MQTT SparkplugB ExternalTags. MQTT SparkplugB ExternalTags allow you to dynamically connect to servers using the MQTT SparkplugB protocol at runtime. This allows the integration and visualization of data and other components of your application without the need to create local Tags. 


Configuration

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

The station syntax is :

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

Type: If the MQTTSpB will be a Publisher or a Collector.

TagProperties : Configurations related to specific tag properties.

TimePublishRate : The rate at which data is published. Default is 500ms, meaning data is sent every half-second.

StoreAndForward: Determines if messages should be stored locally when the connection to the broker is lost and forwarded when the connection is re-established.

PublishDBIRTHAfterNBIRTH : Configuration related to the MQTT SparkPlugB Birth message sequence.

UseParenthesesForArray : If set, array elements will be enclosed in parentheses. Useful for specific formatting requirements.

For the broker configuration: