Data Precision


The precision of the data transmitted to EnOS through Edge is subject to the following factors.

  1. Sampling frequency of device data.

    The sampling frequency is configured in the protocol, and determines the precision of the data transmitted to Edge.

  2. Transmission frequency from Edge to cloud.

    You can define the transmission frequency in EnOS Console Management > EnOS Edge > Template. The Upload Interval field in the template details controls the frequency. Edge supports the following modes, or Upload Type, for data transmission between an Edge and the cloud.

    ../_images/edit_template.png


    • REALTIME: Edge directly transfers data to the cloud once it receives data from its sub-devices. The final precision of the data uploaded to the cloud is consistent with that of the data collected by Edge.
    • TIMER: Edge periodically uploads data to the cloud according to the upload interval defined in the template. If the upload interval is 1,000,000 milliseconds, Edge will send the data to the cloud every 1,000,000 milliseconds. No data will be uploaded if Edge does not receive any data within the time period.
    • CHANGE: Edge will check the received data and if any value has changed from the last checked uploaded data, it will send the updated value to the cloud. This mode applies to DI type data.


The data precision in the cloud is determined by the transmission frequency from Edge to cloud and the sampling frequency of the device data determines the precision of the raw data. You will receive duplicate data reports if the transmission frequency is higher than the sampling frequency.