Data Export Process
Last updated
Last updated
The general data export process is:
· A JSON driver in the controller procedurally reads the point current values at export time and creates JSON formatted MQTT messages for each point, containing point name, timestamp, current value and selected metadata (parent folder name, units, tags etc)
· These messages are buffered and sent one at a time to an MQTT export driver.
· The MQTT driver is connected to the DCH MQTT broker (senaps.io) with a preconfigured username and password. As it receives messages it publishes each message (one at a time) to the DCH broker account.
Once the messages arrive at the MQTT broker the gateway device’s tasks are complete and:
· A DCH hosted ingester parses the incoming messages and writes the message data to the specific data stream associated with that point.