- Home
- Building Management Software
- BEMServer
BEMServer
What it is
BEMServer is an open-source platform for building energy monitoring. It brings together building management system and sensor data with weather, occupant feedback, building descriptions, and other contextual information. The platform connects building hardware with data-oriented services, then stores building models, time series, and events for access through documented REST APIs. Its data model is based on IFC and Haystack standards. Processing modules can help identify faults or inefficient operation and support recommendations and decisions. Ready-to-use modules cover fault detection and diagnosis, renewable energy simulation, energy management, load forecasting, indoor environmental quality, and visualization. BEMServer is licensed under AGPL-3.0. The software has no license fee; installation, configuration, maintenance, and selected modules may involve paid services. It runs on Linux and can be self-hosted, with API and web access. The maker recommends assistance from someone with Python and Docker knowledge, and says installation was tested on Debian 9. The platform currently supports building monitoring; other uses require extending its functionality.
For and against
For
- Free open-source software with no license fee.
- Combines building, weather, and occupant data.
- Documented REST APIs and IFC and Haystack data model.
- Modules include fault detection and load forecasting.
- Supports self-hosted Linux deployment.
Against
- Installation may require Python and Docker expertise.
- Currently supports building monitoring; other uses need extensions.
- Services and selected modules may incur charges.
- End users are responsible for privacy-law compliance.
The verdict
BEMServer brings building data, monitoring modules, and REST API access into one open-source platform. Consider its deployment expertise needs, monitoring scope, and AGPL-3.0 obligations before adopting or modifying it.
Who it suits
BEMServer suits facility managers, building owners, energy managers, consultants, energy service companies, and developers working on building monitoring. Deployment may suit teams with access to Python and Docker expertise.
Plans and prices
BEMServer (AGPL-3.0 open-source software)
No software license fee · deployment and services may incur charges
Read 7 Oct 2026 · bemserver.org
On the record
- API and storage
- The platform stores building data models, time series, and events and exposes them through a REST API.bemserver.org · read 7 Oct 2026
- Available modules
- Listed ready-to-use modules include fault detection and diagnosis, renewable energy simulation, energy management, load forecasting, indoor environmental quality, and visualization tools.bemserver.org · read 7 Oct 2026
- Data model
- The site says its data model is based on IFC and Haystack standards and supports documented REST APIs.bemserver.org · read 7 Oct 2026
- Deployment and support
- The maker recommends assistance from someone with Python and Docker knowledge, says installation was tested on Debian 9, and directs platform issues to its bugtracker.bemserver.org · read 7 Oct 2026
- How it works
- The platform aggregates data between building hardware such as sensors and BMS equipment and data-oriented services.bemserver.org · read 7 Oct 2026
- License
- BEMServer is licensed under AGPL-3.0, and the FAQ says sellers using a modified version must publish their modifications under AGPL.bemserver.org · read 7 Oct 2026
- Privacy responsibility
- The FAQ says end users are responsible for ensuring stored data complies with applicable privacy law.bemserver.org · read 7 Oct 2026
- Processing
- Its processing modules interpret data to identify issues or inefficient operation and provide recommendations and decision support.bemserver.org · read 7 Oct 2026
- Purpose
- BEMServer is an open-source platform for deploying a modular building energy management system.bemserver.org · read 7 Oct 2026
- Scope limitation
- The FAQ says BEMServer currently supports building monitoring; using it in other contexts requires extending its functionality.bemserver.org · read 7 Oct 2026
- Security
- The maker describes BEMServer as a secure system but does not specify a security certification or compliance standard on the pages reviewed.bemserver.org · read 7 Oct 2026
- What it collects
- It gathers building management system data, weather, occupant feedback, building descriptions, and contextual data in one solution.bemserver.org · read 7 Oct 2026
- Who it serves
- The site identifies facility managers, building owners, energy managers, energy-efficiency consultants, energy service companies, module developers, and contributors as audiences.bemserver.org · read 7 Oct 2026