What options are there for reliably collecting periodic data with an edge device while using store and forward? Basically, I’d like to have the functionality of transaction groups but on an edge device using store and forward to minimize data loss.
Current options that I see:
- Tag Historian + Gateway Network connection
- Enable tag history on tags of interest. Set sample mode to periodic.
- Send data via gateway network to central gateway.
- Use system.historian.queryRawPoints on a timer script to consume data on central gateway.
- Insert data from historian into custom tables.
- MQTT Transmission + MQTT Recorder
- Set up Records for tags of interest in MQTT Transmission.
- Use a timer script to query Recorder tables and insert into custom tables on central gateway.
Is Tag Historian reliable enough to do this? I also noticed when using system.historian.queryRawPoints that many of the timestamps were 00:00, which obviously causes issues when trying to record historian data into my own custom tables.