MQTT Transmission

I can’t seem to find a way to change the default messaging format from SparkPlugB to customisable JSON? Ideally we would like to keep the one same MQTT topic for the whole project and just change the message payload per tag to include metadata and ts / value pair JSON data.

I believe you need to create a custom namespace in the MQTT Engine Module. You should be able to define your custom structure there.