Prior to September 2017, the RediGate to Inductive Automation Ignition--MQ-RBE example used the proprietary Elecsys "MQ-RBE" payload for publishing data to Ignition. While this payload is still supported, it is recommended that new users utilize the Cirrus-Link "Sparkplug B" payload, which is open source and contains more features (such as historical "store-and-forward" functionality). This document outlines how to use the RediGate to publish data in the Sparkplug B payload format. |
In this tutorial, we will be demonstrating connectivity to the Ignition platform (www.inductiveautomation.com) using the MQTT modules available from Cirrus Link (http://www.cirrus-link.com/). Elecsys has a publicly hosted Ignition server that our customers can use for testing connections to their RediGate and RediLink devices. We will use a RediGate 120e with internet connectivity to demonstrate this connectivity, but this tutorial can be applied to any RediGate device with internet connectivity. To setup your own MQTT-enabled Ignition server to publish data to, visit https://docs.chariot.io/display/CLD/MQTT+Module+Installation.
Download and open the Elecsys-Ignition-Demo-SPB.xml from https://ftp.elecsyscorp.com/RediGate/Examples/Elecsys-Ignition-Demo-SPB.zip within the same ACE window as your getting started configuration
You will need to extract the .xml file from the .zip file you downloaded from the website. By default, ACE stores configuration files in the Documents\Elecsys\ACE\CFG folder, but you can store the configuration in any file location accessible by the ACE program. |