Energy data processing

This topic describes how Energy Hub handles energy data.

Cumulative and interval energy data

Energy Hub displays interval energy data. Interval energy data shows the amount of energy consumed or produced during a time interval. Monitoring devices commonly record energy as a cumulative value. The energy counter for cumulative data continuously increases. To convert cumulative energy data into interval data, Energy Hub subtracts the previous cumulative energy value from the latest one.

Example:

Time Cumulative energy value Interval energy value Calculation
8:00 5000 - -
8:15 5150 150 (5150 − 5000)
8:30 5400 250 (5400 − 5150)
8:45 5450 50 (5450 − 5400)
9:00 6000 550 (6000 − 5450)

Energy rollover and reset

Cumulative energy counters in monitoring devices continuously increase until they are either reset or reach their maximum number, at which point they roll over. When an energy counter is reset or rolls over, its value returns to zero. When a counter has been reset or has rolled over, Energy Hub uses the energy value from the counter directly for this interval instead of calculating the delta between the previous value and the latest value. To detect a reset or rollover, Energy Hub monitors the cumulative energy value for a drop of more than 20%.

Example:

Time Cumulative energy value Interval energy value Calculation
8:00 5000 - -
8:15 5150 150 (5150 − 5000)
8:30 100 100 Rollover / reset detected
8:45 150 50 (150 − 100)
9:00 700 550 (700 − 150)