Hi, I am working on a MQTT application using the MQTT modules (Engine and Transmission) What I do is basically read some data from Node-Red, I read this data on Ignition, and then I publish it back to Node-Red. I have solved the communication stuff, I can read and write, the thing is that I need to receive periodically the data on Node-Red. What I have investigated is that MQTT Transmission module uses the Sparkplug B protocol, which doesnt publish data periodically, it uses messages types like DBIRTH, DDATA and DDEATH. On DDATA it publishes just the variable that have changed, and in the other 2 it publishes ALL the data when the connection is started or ended.
Is there a way of publishing ALL the data periodically? I need this because sometimes I lost data when I only listen to the DDATA messages. Or even if I can retain the values on the topics, that also will be great.