Hi everyone,
I was reading the articles on architecture options and I got a little confused at the Subscriber part
Am I able to use a MQTT-enabled device with the Distributed module? Or does the distributed module only works with Ignition Edge MQTT?
I'm thinking about the red line possibility:
This is my first topic so if I'm messing with the rules of the forum, please let me know.
Welcome to the forum.
I'm not an Architect level IIOT guru (yet), but my thoughts are you would go:
MQTT publishing with SparkPlug B -> Broker -> Ignition Server with Engine.
If you move your red line above the 3rd party broker, then it would be Broker -> Engine.
You need minimum one Edge node, to a broker, and finally Ignition full edition with Engine so that Ignition can make sense of that data.
So far as it is all talking a common language on the wire (e.g. SparkPlug B), then you can go Edge IIOT (Transmission) to e.g. AWS Broker (3rd party) to Ignition Engine.
Distributor is an MQTT v3.1.1 compliant broker. It will work with any client/device that follows that version of specification.
So, yes, you can connect non-Ignition-Edge devices to Distributor.
4 Likes