Prerequisites:
Overview:
Sparkplug is an open source project developed by Cirrus Link Solutions which shows how devices or projects can be enabled to communicate with MQTT Engine and Ignition. These examples will show how data can be published via MQTT from a Raspberry Pi. In addition, it will show how devices can be controlled by writing to tags in Ignition which in turn sends MQTT messages to the device. It will also show the caveats associated with establishing/ending an MQTT session and ensuring that the tag values in Ignition are valid.
Programming Language Variations: