Releases: NREL/OCHRE
Releases · NREL/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 #86
- Unit conversion error on strip heat capacity. by @jmaguire1 in #92
- Standalone HVAC bug fix by @mnblonsky in #98
- HVAC external capacity control by @mnblonsky in #84
- State space model reduction bug fix by @mnblonsky in #108
- Update to PySAM v5.0 by @mnblonsky in #104
- New controls by @mnblonsky in #106
- Package Improvements by @mnblonsky in #120
- Fixing EV random event generator by @mnblonsky in #122
- merge for v0.8.5 by @mnblonsky in #125
Full Changelog: v0.8.4-beta...v0.8.5-beta
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: v0.8.3-beta...v0.8.4-beta
v0.8.3-beta
Initial public release of OCHRE