Releases: ibpsa/project1-boptest
BOPTEST v0.7.0
This is a new development version that contains important software updates and new features. Highlights include:
Important
- Refactored the deployment architecture so as to migrate BOPTEST-Service code to the BOPTEST repository and make it the only deployment architecture for BOPTEST. Notable changes are for those who deploy and use BOPTEST locally, see the full releasenotes.md for more details and updated repository README for changes to local deployment and API.
- New Test Case added:
multizone_office_simple_hydronic
. This is a 2-zone typical office building in Brussels, Belgium, served by fan-coil units for space heating and cooling, air handling units for space ventilation, an air-source heat pump for hot water production, and an air-cooled chiller for chilled water production. - Updates to test cases
bestest_air
,bestest_hydronic
, andmultizone_residential_hydronic
to improve controllability. - Added support to
parsing/parser.py
for test case compilation using Modelon's OPTIMICA Compiler Toolkit (OCT).
For all changes and more details, see releasenotes.md
BOPTEST v0.6.0
This is a new development version that contains mostly maintenance updates. Highlights include:
- Allow simulations and forecast to work across the end of the year to the next year.
- Add storing of scenario result trajectories, kpis, and test information to simulation directory within test case docker container.
- Improve test case input documentation.
For all changes and more details, see releasenotes.md.
BOPTEST v0.5.0
This is a new development version. Highlights include:
- Added interface for communicating with a running test case through BACnet.
- Updated BOPTEST Docker container to use Python 3.10, pyfmi 2.11, and co-simulation FMUs. Also convert all test case FMUs to co-simulation. This impacts simulation time (generally slower for multi-zone models) and introduces some non-backward compatibility. Please see release notes for more details.
For all changes and more details, see releasenotes.md.
BOPTEST v0.4.0
This is a new development version. Highlights include:
- A new test case featuring a 2-zone apartment with floor heating system.
- The API request
/results
accepts lists of variable names with the parameterpoint_names
instead of a single string variable name with the parameterpoint_name
. - Changed API request
/forecast
to PUT and now accepts lists of variable names with the parameterpoint_names
instead of returning data for all variables. Also added parameters to the requestinterval
andhorizon
. Added API GETforecast_points
to return available forecast point names and metadata from test case. Forecast point information added to test case documentation. Removed APIs GET and PUTforecast_parameters
.
For all changes and more details, see releasenotes.md.
BOPTEST v0.3.0
This is a new development version. Highlights include:
- A new test case featuring a 5-zone VAV system.
- New KPIs calculated for peak electrical, gas, and district heating demand.
- Updated and standardized API return packages that allow for status indication and messaging for errors and warnings.
- A new API request that will be used to publish results to an online dashboard for storing and sharing.
For all changes and more details, see releasenotes.md.
BOPTEST v0.2.0
This is a new development version.
See releasenotes.md for changes.
BOPTEST v0.1.0
This is an initial development release.