Consistent treatment of energy meter data for demand flexibility

Using the OpenEEmeter, private companies, utilities, and regulators can consistently calculate changes in energy consumption for building efficiency projects and portfolios with confidence in the methods and replicability of results.

The OpenEEmeter generates consistent and replicable results by always using the same methods to determine changes in energy consumption-there are no discretionary independent variables that change from calculation to calculation. Site level changes in consumption will reflect the same underlying methods across programs and implementations.

OpenEEmeter features:

  • Contains reference implementations of standard CalTRACK methods
  • Enforces standards compliance by incorporating data sufficiency checking and first-class warnings reporting
  • Facilitates integration with external systems and testing of methodological variations with modular design
  • Uses public weather sources by default, but allows flexibility
  • Is built on top of the popular python scientific stack (scipy/pandas)
  • Includes visualization and debugging tools

This project was contributed by LF Energy member Recurve, formerly Open Energy Efficiency.


For a detailed roadmap of OpenEEmeter’s technical activity, visit and scroll down to Roadmap for 2020 Development.

Community Goals

  • Develop documentation & tutorials
  • Make it easier to contribute

Technical Goals

  • Implement new CalTRACK recommendations
  • Hourly model visualizations
  • Weather normal and unusual scenarios
  • Greater weather coverage


OpenEEmeter webinar
OpenEEmeter on GitHub
eemeter website
Energy Market Methods Consortium
Project History
OpenEEmeter Mailing List