Skip to content

Releases: openeemeter/eemeter

v4.0.8

07 Jan 22:17
5c43a75
Compare
Choose a tag to compare

What's Changed

  • Add platform to docker-compose for nlopt wheel by @ssuffian in #519
  • Fixed issue with docs build by pinning old version of griffe by @ssuffian in #522
  • Constrain balance point on T_min_seg and T_max_seg by @ssuffian in #520
  • have HourlyBaselineData/HourlyReportingData where is_electricity=True NaN zero rows by @ssuffian in #523
  • Ensures the model.warnings/model.disqualification fields exist across both models by @ssuffian in #526
  • Fix hourly metrics deserialization by @ssuffian in #527
  • Handle ambiguous and nonexistent local times when creating billing data by @jason-recurve in #517
  • Add case for when all observations are identical by @ssuffian in #521
  • fix linear fit bug by @travis-recurve in #529
  • Update to avoid FutureWarnings and DeprecationWarnings by @ssuffian in #525
  • Add github action for publishing to PyPi by @jason-recurve in #530

Full Changelog: v4.0.7...v4.0.8

v4.0.7

07 Jan 22:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.6...v4.0.7

v4.0.6

07 Jan 22:36
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.5...v4.0.6

v4.0.5

12 Jul 18:18
Compare
Choose a tag to compare

What's Changed

  • Flip slope when deserializing legacy hdd_only models

Full Changelog: v4.0.4...v4.0.5

v4.0.4

11 Jun 15:52
Compare
Choose a tag to compare

What's Changed

  • Fix issues with legacy model deserialization

Full Changelog: v4.0.3...v4.0.4

v4.0.3

05 Jun 17:08
Compare
Choose a tag to compare

What's Changed

  • Move masking behavior for rows with missing temperature from reporting dataclass to prediction output
  • Add disqualification check to billing model predict()

Full Changelog: v4.0.2...v4.0.3

v4.0.2

05 Jun 17:06
Compare
Choose a tag to compare

What's Changed

  • Point test data to correct branch
  • Fix issues with datetimeindex

Full Changelog: v4.0.1...v4.0.2

v4.0.1

22 Mar 15:17
Compare
Choose a tag to compare

What's Changed

  • Correct dataframe input behavior and final row temperature aggregation
  • Remove unnecessary datetime normalization in order to respect hour of day
  • Convert timestamps in certain warnings to strings to allow serialization
  • Allow configuration of segment_type in HourlyModel wrapper

Full Changelog: v4.0.0...v4.0.1

v4.0.0

22 Mar 15:09
43b84c9
Compare
Choose a tag to compare

What's Changed

  • Update daily model methods, API, and serialization
  • Provide new API for hourly model to match daily syntax and prepare for future additions
  • Add baseline and reporting dataclasses to support compliant initialization of meter and temperature data

Full Changelog: v3.2.0...v4.0.0

OpenEEmeter v1.0.0 Release notes

30 Jun 18:52
Compare
Choose a tag to compare

Welcome to the OpenEEmeter. This fully documented and supported release provides libraries for calculating monthly and daily weather-normalized metered energy savings. It reflects the official guidance of the CalTRACK methods specification and can be used to generate CalTRACK compliant savings estimates.

This official release of the OpenEEmeter is designed for analysts who want to quickly calculate weather-normalized metered energy savings. An enhanced data formatter and loader along with standard outputs have allowed us to deprecate the ETL library and Datastore application associated with the alpha releases of the OpenEEmeter.

You may download and use the OpenEEmeter with no restrictions or licensing fees. You can run meters locally, deploy it on your own servers, or wrap it into a larger application. We’d love to hear about your ideas for using it.

While the OpenEEmeter is generally pretty amazing, there are some things that it can’t do yet. We’re counting on Elon Musk for most of those things. In the meantime, feel free to let us know how we can improve it.