I am working on a project which will require networking with multiple IoT devices and sensors (scales, temperature sensors, actuated switches, etc.).
I am familiar with the MQTT architecture, while I have just a surface exposure to OPC UA. From my understanding, OPC UA is more challenging to implement, so my question is: Are there any reasons while I should consider looking deeper into OPC UA?
Considering that:
-Publish-Subscribe vs Client-Server does not make much difference for my application.
-A key advantage of OPC UA seems to be standardisation for communication between devices, but my devices only need internal interoperabily, they will not be exposed to third parties.
-I have no legacy devices, it's a greenfield project.