Open Energy Efficiency Meter
Project description
EEmeter — an open source toolkit for implementing and developing standard methods for calculating normalized metered energy consumption (NMEC) and avoided energy use.
Background - why use the EEMeter library
At time of writing (Sept 2018), the OpenEEmeter, as implemented in the eemeter package and sister eeweather package, contains the most complete open source implementation of the CalTRACK Methods, which specify a family of ways to calculate and aggregate estimates avoided energy use at a single meter particularly suitable for use in pay-for-performance (P4P) programs.
The eemeter package contains a toolkit written in the python langage which may help in implementing a CalTRACK compliant analysis.
It contains a modular set of of functions, parameters, and classes which can be configured to run the CalTRACK methods and close variants.
Installation
EEmeter is a python package and can be installed with pip.
$ pip install eemeter
Features
Reference implementation of standard methods
CalTRACK Daily Method
CalTRACK Monthly Billing Method
CalTRACK Hourly Method
Flexible sources of temperature data. See EEweather.
Candidate model selection
Data sufficiency checking
Model serialization
First-class warnings reporting
Pandas dataframe support
Visualization tools
License
This project is licensed under [Apache 2.0](LICENSE).
Other resources
CONTRIBUTING: how to contribute to the project.
MAINTAINERS: an ordered list of project maintainers.
CHARTER: open source project charter.
CODE_OF_CONDUCT: Code of conduct for contributors.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for eemeter-2.7.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fb08c8e8befb39d228f1f0cbf8473c2d583327a2713dad109ad62f18b31d9c7 |
|
MD5 | 904aac8beacd145d78cfcb9f4ce3b588 |
|
BLAKE2b-256 | 429764dedf4de90a5af0d39fc596321ca03b4cbb4f5688d68a0366e2eed0f368 |