Description: I'm Nicolai Davies, a full stack software developer with a strong interest in building digital products.
I was part of the first three man team that joined the existing BuildingConnect team in April 2019. Grundfos had already built a box, with their own control software, but needed help with setting up a cloud platform. Our first achievement was getting the box connected to an IoThub, storing the data in a simple SQL and presenting it in a frontend that had a dashboard and schematic. The entire thing was protected behind Grundfos Global Login. We managed to get this up and running in two-three weeks time.
A question quickly arose: How were we going to commission our installations? The tricky thing about plantrooms is that they are all different. We needed to capture the complexity of the installation, so we could build a box with the right IO modules to connect to all the pumps, temperature sensors, valves and other equipment that might be in the plantroom. Furthermore we needed to create a manual, a bill of materials and importantly for the end customer: A visual representation of what the plantroom looked
Dumbledore is a visual drag and drop editor that allows the service technician to drag equipment and applications onto a canvas, and connect the pipes in between them, to create a digital twin of the plantroom. The technician must answer questions about the plantroom, and this is then used to create a datamodel that is used for sending data, and mapping relationships between equipment. The Dumbledore schematic editor is one of my proudest achievements on this project. I built the initial version using Canva