Introduction
Commercial buildings account for a significant portion of global energy consumption, and many small- to mid-sized facilities struggle to manage HVAC, lighting, and thermostats efficiently. The Advanced Research Institute at Virginia Tech developed BeMOSS (Building Energy Management Open Source Software) and VOLTTRON technologies to address this challenge—bringing intelligent automation to building energy systems.
To move these research projects closer to real-world adoption, my team was tasked with developing a software architecture and proof of concept (PoC) that could make BeMOSS/VOLTTRON systems easier to deploy, monitor, and manage in commercial buildings.
The Challenge
BeMOSS and VOLTTRON offered powerful, research-grade frameworks capable of sensing and controlling building equipment. However, they lacked a user-friendly management layer—something essential for real-world adoption outside academic and lab environments.
The goal was clear:
Create a scalable, intuitive software platform that could onboard and manage BeMOSS-enabled devices—bridging the gap between cutting-edge research and practical building management.
The Solution
We designed and implemented a cloud-based (and optionally on-premises) management solution that integrated with BeMOSS and VOLTTRON platforms to handle:
- Device onboarding and lifecycle management
- Real-time status monitoring of connected HVAC, lighting, and thermostat systems
- Secure communication via standardized APIs
- Dashboard and visualization tools for operators to view and control devices remotely
This PoC evolved into the foundation of BeM Controls, an intelligent building management system focused on making advanced energy control accessible to small- and medium-sized buildings.
Technology Overview
The architecture combined open-source IoT frameworks with modern cloud technologies, ensuring flexibility and scalability for diverse deployment environments.
Core Technologies:
- BeMOSS – Open-source energy management system for HVAC, lighting, and thermostats.
- VOLTTRON – Secure, open-source IoT execution and communication platform from Pacific Northwest National Laboratory (PNNL), now under the Eclipse Foundation.
- Microsoft Azure / AWS Cloud Services – For scalable data processing and management.
- .NET and REST APIs – Backend logic and device integration.
- MS SQL – Central data repository for configuration and telemetry.
- Angular – Web-based frontend dashboard for visualization and control.
- Thermostat devices – Physical equipment used in PoC testing.
Architecture Highlights
The system featured a modular architecture designed for both cloud and edge deployment, enabling:
- Seamless integration between VOLTTRON agents and the cloud platform.
- REST-based interfaces to unify communication between building devices and user dashboards.
- Secure authentication and authorization for multi-building environments.
- Scalable data models to store and visualize real-time energy data.
This design laid the groundwork for transitioning BeMOSS/VOLTTRON research prototypes into a commercially viable product ecosystem.
Results and Impact
The PoC demonstrated that complex building energy systems could be managed through a simplified, unified interface.
Key outcomes included:
- Proved the feasibility of a cloud-managed, open-source building automation system.
- Enabled scalable device onboarding and control for small- and medium-sized commercial facilities.
- Showed how research-driven IoT platforms could be transformed into production-ready architectures.
The project became a stepping stone toward commercializing open-source energy control technologies—helping organizations make smarter, data-driven energy decisions.
Conclusion
This project exemplified the power of software architecture and cloud integration in transforming academic IoT innovations into practical business solutions.
By combining BeMOSS, VOLTTRON, and modern web technologies, we delivered a flexible management platform that brought intelligent building automation closer to reality for everyday users.
Comments are closed