This is a demonstration for using node-red to interact with Build Sim Hub
A complete overview of the project can be found on the bimlauncher blog
- BuildSimHub is a cloud-based building energy model platform that brings energyplus and openstudio together to offer these platforms as a service.
- Node-red is a tool for wiring IoT devices/ web services via visual programming interface
Following this process, you will have a running API at http://localhost:8000/api/RunSimulationCustomize_API which is compatible with the buildSimHub OpenAPI spec.
Make sure docker is installed on your machine, then:
$ docker run -p 8000:8000 bimlauncher/node-red-buildsimhub
Open your favourite browser, then open node-red flow:
$ localhost:8000
git clone https://github.com/bimlauncher/bimlauncher-buildsimhub-demo.git
cd bimlauncher-buildsimhub-demo
npm install
npm start