Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated all IA links to the 7.9 or archived version instead of the new default which is 8.0.

...

Ignition is an Industrial Application Platform that can be used to create SCADA and HMI solutions. A fully functional Ignition system can be downloaded and run in trial mode. Using Ignition as a tool in this way, we can install the Sparkplug MQTT Modules and observe everything working.

Go to the Inductive Automation download page and download the desired version (select version from the 'Ignition Version' dropdown) of the Ignition installer for Windows, Linux or MacOS;
 https://inductiveautomation.com/downloads/ignitionarchive

Once the Ignition installer has been downloaded, follow the instructions provided by Inductive Automation to install and startup Ignition.

...

Go to the Inductive Automation download page again and scroll down to the Third Party modules section. Find the Cirrus Link modules section and download the Google Cloud Injector Module.
https://inductiveautomation.com/downloads/ignitionarchive.  The  The download links should look similar to what is shown below.

...

The GCP Cloud Region, Registry ID, and Device ID should all be obtained from the Cloud IoT Core that was created.

The Private Key File must be a DER encoded PKCS8 private key.  NOTE: If the private key was generated using the Google Cloud IoT Core Quickstart guide (https://cloud.google.com/iot/docs/quickstart) it may need to be converted.  The following command is helpful for converting from PEM to PKCS8 DER encoding:

No Format
openssl pkcs8 -topk8 -inform PEM -outform DER -in rsa_private.pem -out rsa_private.der -nocrypt


Now the Google Cloud Injector module is connected to the Cloud IoT Core and ready to push Tag data.

...