Graphs and Data Logging

Here you can see how graphs work in Evolo, how to change the time period, export data, and filter out noise in measurement values.

Written By Evolo Support

Last updated 17 days ago

How the graphs work

Graphs are used to display historical data from the building.

  • The X-axis shows time

  • The Y-axis shows the logged values

  • A graph can display one or more data sets at the same time

Multiple data sets in the same graph

Evolo automatically distributes the data sets across the Y-axes:

  • Data sets with the same unit, such as percentages or degrees, are plotted on the same Y-axis

  • Data sets with different units are distributed on separate sides

  • If the chart has more than two datasets, the system selects which units to assign to the axes based on which unit appears most frequently

A graph can only have two Y-axes
. If you display many datasets with different units at the same time, some of them may therefore be harder to read on the axes.

When data points are missing

If a data point is missing, the system automatically fills in the value.

This is done using linear interpolation. This means that the system calculates a value based on the points before and after, so that the graph remains continuous.

How do I change the time period?

To change the period in the graph:

  1. Open the graph

  2. Click the data selector

  3. Select the desired time period

  4. If necessary, select the time resolution, such as day, week, or month

Data Selector

Download or export the data

To export the graph or the data:

  1. Open the graph

  2. Click the menu in the graph

  3. Choose whether you want to download the chart or export the dataset

Download a graph or export data

You can download in these formats:

  • SVG

  • PNG

  • CSV

  • XLSX

Filter out noise in the data

If the dataset contains noise—such as negative values that shouldn’t be there—you can use the filter function.

Here’s how the filter works

  1. Select the percentage of data that is assumed to be incorrect

  2. Specify a correction factor

  3. The system removes the outliers in the dataset—that is, the highest and lowest values within the selected percentage

  4. The remaining values are then used to determine what constitutes valid levels

  5. Values outside this range are marked as invalid

Noise Filter

What happens to invalid values

Once the filtering is complete:

  • invalid values are replaced with a red dot

  • The dot is set to the average of the valid values

  • You can hover your mouse pointer over the dot to see which value was filtered out

Frequently Asked Questions