Skip to main content
Reading types
Updated over a year ago

Reading type is the format in which points record and report data. An accurate reading type is required for correctly processing data being sent to Atrius.

👍 This article will help you:

  • Understand the different ways electricity, gas, water, and other points can record data

  • Determine what a point's reading type is by looking at product documentation provided by the meter or device manufacturer, or examining data that it produces

  • Maximize data quality by selecting more accurate reading types

Atrius supports five reading types:

  • Totalizer

  • Interval demand

  • Interval consumption

  • Instantaneous measurement

  • Bi-directional totalizer

Before proceeding, make sure you have a solid understanding of kilowatts (kW) versus kilowatt-hours (kWh). If you need a refresher, see Understand kW vs. kWh.

🚧 Reading type may affect data quality

Sometimes you have a choice of reading types when exporting data from a point. If so, obtain data using one of the reading types in the 100% accurate list below:

100% accurate reading types:

  • Totalizer

  • Interval demand

  • Interval consumption

  • Bi-directional totalizer

Less-than-100% accurate reading types:

  • Instantaneous measurement

Totalizer

Points with a totalizer reading type, also known as an accumulator reading type, behave the same way that car odometers do: they only go up and they generally report the total amount consumed since they were installed. Car odometers report total miles ever driven, and points with a totalizer reading type report total kWh of electricity ever consumed, or total gallons of water ever consumed, etc. Some totalizer points may "turn over" periodically, meaning that they reset to 0, then start counting up again.

Here is what data from a point with a totalizer reading type might look like:

Timestamp

Electricity Totalized Consumption (kWh)

2016/05/01 12:00 am

30000

2016/05/01 12:15 am

30011

2016/05/01 12:30 am

30019

2016/05/01 12:45 am

30034

2016/05/01 1:00 am

30052

As you can see, the totalizer values are always increasing. To calculate the amount of electricity consumed between two readings, you simply subtract the earlier reading from the later one. This is often referred to as calculating the delta, and produces a value that is referred to as an interval consumption value.

Timestamp

Electricity Totalized Consumption (kWh)

Electricity Interval Consumption (kWh)

2016/05/01 12:00 am

30000

(11:45 am reading required to calculate)

2016/05/01 12:15 am

30011

11

2016/05/01 12:30 am

30019

8

2016/05/01 12:45 am

30034

15

2016/05/01 1:00 am

30052

18

For data with a totalizer reading type, only the totalized value needs to be sent to Atrius (or entered via a form, or uploaded via Batch Point Data Upload). Atrius automatically calculates the interval consumption value.

Interval demand

Points with an interval demand reading type report the average rate of consumption (or production) during a specific interval of time.

Here is what data from a point with an interval demand reading type might look like:

Timestamp

Electricity Interval Demand (kW)

2016/05/01 12:00 am

40

2016/05/01 12:15 am

44

2016/05/01 12:30 am

32

2016/05/01 12:45 am

60

2016/05/01 1:00 am

72

If you look at the data closely, you might notice that the kW values are exactly four times higher than the interval electricity consumption (measured in kWh) values given in the second table, above. That’s because the interval electricity consumption value (measured in kW), for a one-hour period will be equivalent to the total amount of electricity consumed during that hour, expressed in kWh. For example:

50 kW x 1 hour = 50 kWh

We can now easily see why the kW values in the table above are four times larger than the interval electricity consumption kWh values given in the second table:

44 kW x 1/4 hour = 11 kWh

Interval consumption

Points with an interval consumption reading type report the total amount consumed (or produced) during a specific interval of time.

Here is what data from a point with an interval consumption reading type might look like:

Timestamp

Electricity Interval Consumption (kWh)

2016/05/01 12:00 am

10

2016/05/01 12:15 am

11

2016/05/01 12:30 am

8

2016/05/01 12:45 am

15

2016/05/01 1:00 am

18

Although the example data set above shows consumption for 15-minute periods, data from a point with an interval consumption reading type could also be reported at other frequencies, such as 1-minute, 5-minute, hourly, daily, weekly, or even monthly or yearly.

Energy management systems most commonly report data every 15 minutes.

Instantaneous measurement

Data with an instantaneous measurement reading type report measurements at a particular instant in time. Typically, the value being measured is the rate of consumption.

Here is what data from a point with an instantaneous measurement reading type might look like:

Timestamp

Electricity Instantaneous Measurement (kW)

2016/05/01 12:00 am

46

2016/05/01 12:15 am

32

2016/05/01 12:30 am

37

2016/05/01 12:45 am

65

2016/05/01 1:00 am

78

These measurements are, as their name suggests, instantaneous, and so only provide a snapshot of what is happening at that exact moment.

Total consumption is estimated from the instantaneous measurement values by assuming that consumption during the period preceding the measurement is the same as it was when the measurement was taken. However, since the actual consumption between snapshots can be very different from the measurement the snapshot captured, points with instantaneous measurement reading types are not as accurate as the other point reading types listed above.

Here’s an example to illustrate why instantaneous measurement reading types are less-than-ideal and only provide an estimate of actual consumption:

Assume that the actual consumption of your building is shown by the orange line in the graph below, and that your point with an instantaneous consumption reading type records a reading every hour, shown by the vertical red lines in the graph below:

832

Using only the information we have from our point (i.e., the kW values at each of the timestamps with a red line), we estimate the total kWh consumed in the one-hour periods preceding each red line to be equivalent to the area of the red shaded regions below:

832

As you can see, the red shaded regions—the kWh consumption estimate for 6am to 9am that can be produced when the only available data is instantaneous demand values—is significantly different than the yellow shaded region between 6am and 9am, which is the actual amount of electricity that was consumed during that time period.

Bi-directional totalizer

🚧 Limited integrations support

  • Bi-directional totalizer reading types are only supported for some integrations.

  • Bi-directional totalizer data are the exact same as totalizer data, except instead of always incrementing up, the values can increment both up and down.

  • Bi-directional totalizer points are most commonly used to measure the net consumption of buildings with photovoltaic arrays, since the consumption of these buildings can be either positive (when the electricity consumed by the building exceeds the electricity produced by the PV array) or negative (when the electricity produced by the PV array exceeds electricity consumed by the building).

Here is what data from a point with a totalizer reading type might look like:

Timestamp

Electricity Totalized Consumption (kWh)

2016/05/01 12:00 am

30000

2016/05/01 12:15 am

30011

2016/05/01 12:30 am

30002

2016/05/01 12:45 am

29995

2016/05/01 1:00 am

29988

As you can see, the totalizer values are not always increasing (in comparison to a standard totalizer point).

However, just like with a standard totalizer point, to calculate the amount of electricity consumed or produced between two readings, you simply subtract the earlier reading from the later one. This is often referred to as calculating the delta, and produces a value that is referred to as an interval consumption value.

Timestamp

Electricity Totalized Consumption (kWh)

Electricity Interval Consumption (kWh)

2016/05/01 12:00 am

30000

(11:45 am reading required to calculate)

2016/05/01 12:15 am

30011

11

2016/05/01 12:30 am

30002

-9

2016/05/01 12:45 am

29995

-7

2016/05/01 1:00 am

29988

-7

For data with a bi-directional totalizer reading type, only the totalized value needs to be sent to Atrius (or entered via a form, or uploaded via Batch Point Data Upload). Atrius automatically calculates the interval consumption value.

Did this answer your question?