Hello,
maybe it could work, should work in this way the architecture of data transmission:
The rut955 captures the data on the field sends them through the MQTT protocol to the cloud service ( azure etc...) that converts them into Mqtt Sparkplung and sends them to our server where Ignition runs( the software we use to create the graphical interface), the transmission of data must be two-way , so the cloud service must converitre from Mqtt to Mqtt sparkplug and the opposite)
Rut955 ---Mqtt--> Cloud service [ conv Mqtt to Mqtt Sparkplug ] -------> Server
Server ----- Mqtt Sparkplug----> Cloud Service [conv. Mqtt Sparkplug to Mqtt ] --> Rut955