Skip to main content

Open Energy Efficiency Meter

Project description

Build Status License Documentation Status PyPI Version Code Coverage Status Code Style

EEmeter — open source implementations of standard methods for calculating metered energy savings.

The eemeter contains the reference implementation of the CalTRACK methods for computing metered energy usage differences at sites with building efficiency interventions or at control sites without known interventions.

Installation

EEmeter is a python package and can be installed with pip.

$ pip install eemeter

Features

  • Candidate model selection

  • Data sufficiency checking

  • Reference implementation of standard methods

    • CalTRACK Daily Method

    • CalTRACK Monthly Method

  • Flexible sources of temperature data. See EEweather.

  • Model serialization

  • First-class warnings reporting

  • Pandas dataframe support

  • Visualization tools

Command-line Usage

Once installed, eemeter can be run from the command-line. To see all available commands, run eemeter --help.

Use CalTRACK methods on sample data:

$ eemeter caltrack --sample=il-electricity-cdd-hdd-daily

Save output:

$ eemeter caltrack --sample=il-electricity-cdd-only-billing_monthly --output-file=/path/to/output.json

Load custom data (see eemeter.meter_data_from_csv and eemeter.temperature_data_from_csv for formatting):

$ eemeter caltrack --meter-file=/path/to/meter/data.csv --temperature-file=/path/to/temperature/data.csv

Do not fit CDD-based candidate models (intended for gas data):

$ eemeter caltrack --sample=il-gas-hdd-only-billing_bimonthly --no-fit-cdd

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

eemeter-2.1.5.tar.gz (61.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eemeter-2.1.5-py2.py3-none-any.whl (2.6 MB view details)

Uploaded Python 2Python 3

File details

Details for the file eemeter-2.1.5.tar.gz.

File metadata

  • Download URL: eemeter-2.1.5.tar.gz
  • Upload date:
  • Size: 61.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.6

File hashes

Hashes for eemeter-2.1.5.tar.gz
Algorithm Hash digest
SHA256 54f3359864cc514491c3ea92572775215abe695144159601eb7d6f29287582db
MD5 f29d4f3aad8969a7f4822cfd65fc6925
BLAKE2b-256 31fc6a2c24fc94aa8fe4876e1ab00aa1c787bf79cbddb1eb9287da5dbc3c0f38

See more details on using hashes here.

File details

Details for the file eemeter-2.1.5-py2.py3-none-any.whl.

File metadata

  • Download URL: eemeter-2.1.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.6

File hashes

Hashes for eemeter-2.1.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8277e6212cd5d054f855f55117d70d50a01cbb6bc8da16c0cdedeef188d291cb
MD5 0ecdac8860674df9b9515e2a62721485
BLAKE2b-256 d85ec182de17625cb7f978b79c7bbce80666e8cb947793031ea521780cf7f52d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page