Integrating the Brick Schema and Control Description Language for automation and controls in BIM | Synapse