Forwarders

Forwarders can stream points and processed events to sinks .
The configuration of the forwarders determines which data to forward, along with possible extra forwarder specific settings for the sink.

To create a forwarder:

  • navigate to configuration > forwarders
  • click Create forwarder in the top-right corner

Forwarders overview

This will take you to a screen to configure a new forwarder.

  • Enter a unique name
  • Optionally enter a description
  • Enable/disable the forwarder
  • Select a sink type

Forwarder basic settings

SparkplugB forwarder configuration

  • Enter a reload interval, this interval determines how often the forwarder checks for objects to forward

  • Toggle whether or not to only forward points with status Good

  • Asset selector:

    • Toggle All assets to forward all events/points

    OR

    • Select assets for which to forward the events
    • Select asset-properties for which to forwards the points
  • Measurement selector

    • Toggle All measurements to for points for all measurements/calculations

    OR

    • Select measurement labels for which to forward points

Forwarder SparkplugB settings

Generic MQTT forwarder configuration

  • Enter a reload interval, this interval determines how often the forwarder checks for objects to forward
  • Toggle whether to forward measurement data
  • Toggle whether to forward asset property data
  • Toggle whether or not to only forward points with status Good
  • Toggle whether to forward events

Forwarder Generic MQTT settings

Assets selector

  • Toggle All assets to forward all events/points

OR

  • Select assets for which to forward the events
  • Select asset-properties for which to forwards the points

Forwarder Generic MQTT asset selector settings

  • Enter the topic to forward asset property points on
  • Enter the topic to forward events on

For both topics there are a couple of template variables available to determine the topic based on the data

Forwarder Generic MQTT transformer settings

Measurements selector

  • Toggle All measurements to for points for all measurements/calculations

OR

  • Select measurement labels for which to forward points

Forwarder Generic MQTT measurement selector settings

  • Enter the topic to forward measurement points on

There are a couple of template variables available to determine the topic based on the data

Forwarder Generic MQTT transformer settings

Event Publishing

Events are published once once they get the state Processed.

When configuring the event publishing, you can specify the MQTT topic where these events will be sent. The topic can be customized using template variables to dynamically generate the topic name based on the event data. This allows for more flexible and organized event management.

For example, you might use a topic structure like events/{assetId}/{eventType} to categorize events by asset and type, making it easier to subscribe to specific types of events in your MQTT client.

Additionally, you can control which events are forwarded by selecting specific assets or event types, providing fine-grained control over the event data that is published.