Recent Releases of OCHRE
OCHRE - v0.9.2
New release as of 11/30/2025. Fix a breaking issue with pint package for google colab example and roll latest round of changes from dev into a minor version release. See the changelog for more details on fixed issues
Full list of changes: https://github.com/NREL/OCHRE/compare/v0.9.1...v0.9.2
Consumption - Buildings and Heating
- Python
Published by jmaguire1 3 months ago
OCHRE - v0.9.1
What's Changed
- Updating package dependencies by @mnblonsky in https://github.com/NREL/OCHRE/pull/175
Full Changelog: https://github.com/NREL/OCHRE/compare/v0.9.0...v0.9.1
Consumption - Buildings and Heating
- Python
Published by mnblonsky about 1 year ago
OCHRE - v0.9.0
What's Changed
- Added multi-speed parameters for HVAC in ResStock 2024 by @mnblonsky in https://github.com/NREL/OCHRE/pull/130
- Updated to OS-HPXML v1.7 by @mnblonsky in https://github.com/NREL/OCHRE/pull/132
- Added DSE=1 for Room AC by @sugirdhalakshmi in https://github.com/NREL/OCHRE/pull/138
- Added new EV data, inputs, control methods, and metrics by @mnblonsky in https://github.com/NREL/OCHRE/pull/137
- Fixed Attic-garage boundary by @jmaguire1 in https://github.com/NREL/OCHRE/pull/149
- Fixed ducts in multiple locations by @mnblonsky in https://github.com/NREL/OCHRE/pull/151
- Added circuit sharing/pausing and smart EV charger by @JingWang-CUB in https://github.com/NREL/OCHRE/pull/152
- Allow superinsulated slabs by @jmaguire1 in https://github.com/NREL/OCHRE/pull/158
- Added backup controls by @kendallbaertlein in https://github.com/NREL/OCHRE/pull/160
- Added example scripts by @mnblonsky in https://github.com/NREL/OCHRE/pull/154
- Added event-based load features by @mnblonsky in https://github.com/NREL/OCHRE/pull/166
- Updated docs and user tutorial by @mnblonsky in https://github.com/NREL/OCHRE/pull/171
- v0.9.0 by @mnblonsky in https://github.com/NREL/OCHRE/pull/172
- Added command line interface and GUI
- Renamed key input arguments (see changelog)
New Contributors
- @JingWang-CUB made their first contribution in https://github.com/NREL/OCHRE/pull/152
Full Changelog: https://github.com/NREL/OCHRE/compare/v0.8.6...v0.9.0
Consumption - Buildings and Heating
- Python
Published by mnblonsky about 1 year ago
OCHRE - v0.8.6
- Updated docs config for ReadTheDocs
Full Changelog: https://github.com/NREL/OCHRE/compare/v0.8.5-beta...v0.8.6
Consumption - Buildings and Heating
- Python
Published by mnblonsky about 1 year ago
OCHRE - v0.8.5-beta
What's Changed
Key Changes
- Added controls and optional schedule columns for HVAC, Water Heater, EV, and Battery
- Updated PV model to integrate with PVWatts using PySAM v5.0 (not backwards compatible)
- Changed the units for some outputs related to heat gains/capacity
- Moved default input file path for package installation
- Replaced setup.py with pyproject.toml
- Fixed bug with schedule file import using Pandas v2.2
- Fixed syntax warning for Python 3.12
List of Pull Requests
- User Improvements by @mnblonsky in https://github.com/NREL/OCHRE/pull/86
- Unit conversion error on strip heat capacity. by @jmaguire1 in https://github.com/NREL/OCHRE/pull/92
- Standalone HVAC bug fix by @mnblonsky in https://github.com/NREL/OCHRE/pull/98
- HVAC external capacity control by @mnblonsky in https://github.com/NREL/OCHRE/pull/84
- State space model reduction bug fix by @mnblonsky in https://github.com/NREL/OCHRE/pull/108
- Update to PySAM v5.0 by @mnblonsky in https://github.com/NREL/OCHRE/pull/104
- New controls by @mnblonsky in https://github.com/NREL/OCHRE/pull/106
- Package Improvements by @mnblonsky in https://github.com/NREL/OCHRE/pull/120
- Fixing EV random event generator by @mnblonsky in https://github.com/NREL/OCHRE/pull/122
- merge for v0.8.5 by @mnblonsky in https://github.com/NREL/OCHRE/pull/125
Full Changelog: https://github.com/NREL/OCHRE/compare/v0.8.4-beta...v0.8.5-beta
Consumption - Buildings and Heating
- Python
Published by mnblonsky over 1 year ago
OCHRE - v0.8.4
What's Changed
OCHRE now works with HPXML files generated from OS-HPXML 1.5 and 1.6. This includes BEopt 3.0 and ResStock 3.0 and 3.1.
Key Changes
- Fixed bug with air infiltration inputs (works with ResStock 3.0 and 3.1, and OS-HPXML 1.6.0)
- Fixed bug with 2-speed HVAC control
- Fixed bug with nested dictionary arguments for Envelope zones and boundaries
- Fixed bug when setting ScheduledLoad power to 0
- Removed requirement for HVAC setpoint schedule in HPXML file
- Added garage door boundary. Uses the same material as a regular door
Full Changelog: https://github.com/NREL/OCHRE/compare/v0.8.3-beta...v0.8.4-beta
Consumption - Buildings and Heating
- Python
Published by mnblonsky over 2 years ago
OCHRE - v0.8.3-beta
Initial public release of OCHRE
Consumption - Buildings and Heating
- Python
Published by jmaguire1 over 2 years ago