Which Driver?

Geo SCADA Expert supports two MQTT extension drivers for communications using the Sparkplug protocol:

  • Sparkplug—Use this extension driver to enable Geo SCADA Expert to communicate with MQTT brokers in order to receive data from Sparkplug Edge Nodes or Sparkplug devices. You can also use this driver to control and configure the data values to which you have subscribed.

  • Sparkplug Publisher—Use this extension driver to enable Geo SCADA Expert to communicate with MQTT brokers in order to publish historic data to Sparkplug host applications that are connected to the broker. You can publish historic data from points on any driver in Geo SCADA Expert, provided that those points support and are configured to store data historically in the database. The primary host application can be a Geo SCADA Expert system (see Specify the Sparkplug Host ID) or a third-party Sparkplug-compliant system.

With each extension driver, Geo SCADA Expert needs to run the 'parent' MQTT driver in addition to the relevant extension driver.

With each extension driver, you can optionally use a Translation Table to help to automatically create and configure the required suite of database points on the client. You use the Translation Table to specify which configuration properties are to have settings that differ from the default values.

Further Information

Supported Drivers and Protocols.

For information about the Sparkplug driver, see the rest of this Geo SCADA Expert Guide to the Sparkplug Driver.

For information about the Sparkplug Publisher driver: see the Geo SCADA Expert Guide to the Sparkplug Publisher Driver.