henze-research-group / MODRLC

The Advanced Controls Test Bed (ACTB) is a virtual buildings test bed that interfaces external controllers to high-fidelity Spawn of EnergyPlus models.
26 stars 9 forks source link

Migrate to boptest-service and BOPTEST core #54

Closed mattrobmattrob closed 5 months ago

mattrobmattrob commented 6 months ago

Description

Fixes https://github.com/henze-research-group/MODRLC/issues/51.

Working with git subtrees

Update boptest-service to latest develop:

$ git subtree pull --prefix boptest-service git@github.com:NREL/boptest-service.git develop --squash

Update BOPTEST to latest master:

$ git subtree pull --prefix boptest-service/boptest git@github.com:ibpsa/project1-boptest.git master --squash

Testing

# Start boptest-service bundled into ACTB
$ cd boptest-service && docker compose up web worker provision
# Run the control simulation
$ cd examples/python/RLC-spawnrefsmalloffice && python c1a_Direct_run_600_v1.py
mattrobmattrob commented 5 months ago

Replaced by https://github.com/henze-research-group/MODRLC/pull/56.