Hi,
I am testing the MQTT Transmission modules capabilities with the Store and forward.
I have an Ignition Edge Gateway setup to publish data to the MQTT Distributor on a Ignition Standard Gateway. Here I am subscribing to the data using MQTT Engine.
I have followed the guide here and set up reference tags to the MQTT engine tags. I have added history configuration on the reference tags to store the the history.
However, I am running into the issue that it seems like the store and forward of the Ignition Standard Gateway is quarantining the data. Here I get duplicate key violations for the values in the timeframe where the connection between the MQTT Transmission module and MQTT Distributor is down.
I have tested both with reference tags and with configuration of tag history directly on MQTT Engine tags both with the same results.
Exporting the quarantined data I can see that the values and timestamps correspond to the data in the period where data is missing.
I can see that in the tag historian table in the database the quality of the datapoint when the connection goes down is 500. But data is never backfilled it is just missing.
The backfill setting is enabled on the default tag provider where the reference tag resides.
Has anyone else experienced this or is it just me who have made a wrong configuration somewhere.
MQTT Transmission history configuration:
MQTT Engine confguration:
Tag config on reference tag in default tag provider:
Tag provider Backfill enabled:
Quarrantined data: