Versions Compared

Key

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

...

If the edge node is notified that the state of the primary application is offline, tags will be stored locally until the state of the primary application is online when any stored tags will be published.

Note
Supporting the notion of primary host ID is part of the Sparkplug B specification and as such, the main application and edge nodes in a system will need to be Sparkplug compliant


The short video below describes the benefits and use cases for MQTT Store and Forward within an Ignition system.

Widget Connector
urlhttps://vimeo.com/274904688

MQTT Modules Store and Forward Configuration

MQTT Engine

Setup the Primary Host to be used under MQTT Engine configuration under the Main section on the General tabImage Removed

There are two methods that MQTT Engine can use to process historical events with Ignition:

  • Write historical events directly to the database, via the Historian, bypassing the Tag
  • Write historical events to the Tag instead of directly to Historian.

Review the MQTT History tutorial to determine the appropriate method for your system and details on the required configuration settings.

MQTT Transmission

Setup the History Store to be used under MQTT Transmission History configuration.

Note
Data in In-Memory history stores will not be persisted across Ignition service restarts or edge device reboots

Image Removed

Setup the History Settings to be used under MQTT Transmission Settings configuration.

Image Removed



Additional Resources:

Ignition Video 10: Primary Host ID Setting

...