
BEMServer
BEMServer is an open-source platform for deploying a modular building energy management system.
What BEMServer is
BEMServer is an open-source platform for deploying a modular building energy management system. It brings together data from building management systems and sensors with weather, occupant feedback, building descriptions, and other context. The platform aggregates information between building hardware and data-oriented services, then uses processing modules to identify problems or inefficient operation and support recommendations and decisions. Its data model is based on IFC and Haystack standards. It stores building models, time series, and events and makes them available through a documented REST API. Ready-to-use modules include fault detection and diagnosis, renewable energy simulation, energy management, load forecasting, indoor environmental quality, and visualization. BEMServer is licensed under AGPL-3.0; sellers using a modified version must publish those modifications under that license. The software has no license fee, though installation, configuration, maintenance, and selected modules may involve paid services. The maker recommends help from someone with Python and Docker knowledge, and says installation was tested on Debian 9. The FAQ says the platform currently supports building monitoring; using it elsewhere requires extending its functionality. End users are responsible for ensuring stored data complies with applicable privacy law.
Good
- Open-source software with no license fee
- Modules cover fault detection and load forecasting
- Stores building models, time series, and events
- Documented REST API
- Based on IFC and Haystack standards
Watch out
- Currently supports building monitoring
- Deployment may require Python and Docker knowledge
- Modified versions sold by sellers must publish modifications under AGPL-3.0
Who it suits
BEMServer suits facility managers, building owners, energy managers, consultants, energy service companies, and developers working on building monitoring. Deployment may require Python and Docker knowledge or assistance from someone with that experience.
Verdict
BEMServer provides modular building monitoring with a range of energy and diagnostics modules, and no software license fee. Plan for deployment and possible service costs, and note the AGPL-3.0 obligations and current building-monitoring scope.
Plans and prices
From BEMServer's own pricing page, checked 7 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| BEMServer (AGPL-3.0 open-source software) | Free | No software license fee · deployment and services may incur charges · Free open-source software; installation, configuration, maintenance, and selected modules may be paid services. |
The facts
Each one read from BEMServer's own pages, with the date it was checked.
What it does
- API and storage
- The platform stores building data models, time series, and events and exposes them through a REST API.checked 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.checked 7 Oct 2026
- Data model
- The site says its data model is based on IFC and Haystack standards and supports documented REST APIs.checked 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.checked 7 Oct 2026
- How it works
- The platform aggregates data between building hardware such as sensors and BMS equipment and data-oriented services.checked 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.checked 7 Oct 2026
- Privacy responsibility
- The FAQ says end users are responsible for ensuring stored data complies with applicable privacy law.checked 7 Oct 2026
- Processing
- Its processing modules interpret data to identify issues or inefficient operation and provide recommendations and decision support.checked 7 Oct 2026
- Purpose
- BEMServer is an open-source platform for deploying a modular building energy management system.checked 7 Oct 2026
- Scope limitation
- The FAQ says BEMServer currently supports building monitoring; using it in other contexts requires extending its functionality.checked 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.checked 7 Oct 2026
- What it collects
- It gathers building management system data, weather, occupant feedback, building descriptions, and contextual data in one solution.checked 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.checked 7 Oct 2026
The company
- Founded
- 2015checked 28 Sep 2026
The full review of BEMServer
Overview
BEMServer is an open-source platform for collecting and working with building data through modular energy-management tools. It suits facility and energy teams with technical deployment support who want to shape their own monitoring workflows. Its breadth of ready-to-use modules is a strong starting point, though installation and ongoing upkeep call for technical capacity.
Key features
BEMServer connects building equipment and sensors with data-oriented services, bringing together building-management data, weather, occupant feedback, building descriptions, and other context. It stores building models, time series, and events and exposes them through a REST API. This shared foundation is useful when a team needs to combine sources or develop services around building data.
The data model draws on IFC and Haystack standards, and documented REST APIs give developers a defined integration path. Modules cover fault detection and diagnosis, renewable-energy simulation, energy management, load forecasting, indoor environmental quality, and visualization. Processing modules can identify problems or inefficient operation and support recommendations and decisions. The range is useful for teams assembling tailored monitoring workflows, but modules still need to be selected and deployed to fit the building.
Energy monitoring is basic, while forecasting and API access are supported. BEMServer is currently focused on building monitoring; extending it to other contexts requires additional functionality. The maker describes the system as secure, but does not identify a certification or compliance standard. End users are responsible for ensuring stored data meets applicable privacy requirements.
Pricing
The BEMServer (AGPL-3.0 open-source software) plan costs nothing, billed as free open-source software. There is no software license fee, free trial, or stated seat or usage cap. Installation, configuration, maintenance, and selected modules may involve paid services, so the zero license cost does not remove the budget needed to run a deployment.
The AGPL-3.0 license also matters to organizations modifying and selling the software: the FAQ says those sellers must publish their modifications under AGPL. Teams should account for that obligation when planning commercial use.
Platforms
BEMServer supports API, Linux, self-hosted, and web use. The maker recommends help from someone with Python and Docker knowledge, and directs platform issues to its bugtracker. Installation was tested on Debian 9, so organizations should plan deployment around their own environment and technical support needs.
Who it's for
Facility managers, building owners, energy managers, energy-efficiency consultants, and energy service companies are among its intended audiences. It is also suited to module developers and contributors who want to build on an open platform. Teams without technical deployment capacity, or those seeking a turnkey system for uses beyond building monitoring, are less likely to find it a fit.
Pros and cons
- Pro: A broad module selection spans diagnostics, forecasting, energy management, indoor environmental quality, simulation, and visualization, giving building teams options for tailored monitoring.
- Pro: IFC- and Haystack-based modeling, documented REST APIs, and stored time series and events support integration and further development.
- Pro: The software license costs 0.00 USD, making the software itself accessible without a recurring license charge.
- Con: Python and Docker expertise is recommended for installation, adding a technical staffing or service requirement.
- Con: Configuration, maintenance, and selected modules may cost extra, so total deployment costs can exceed the license price.
- Con: Building monitoring is the current scope, and adapting the platform to other contexts requires extending it.
- Con: Users must handle privacy-law compliance for stored data, while no specific security certification or compliance standard is identified.
Alternatives
For a no-license-fee, self-hosted option with API, Linux, and web support, FTW is another choice; its Community plan is for private household use and support is best-effort.
Choose Enertiv if a free portfolio diagnostic using read-only ESPM data fits the need; its mobile apps add Android and iOS support.
Honeywell Forge offers product-specific paid offerings, with term-based licensing and feature choices for Advanced Process Control; contact Honeywell for pricing.
Siemens Building X uses yearly subscriptions for applications or APIs, with quote-based pricing.
Spacewell is another paid option, with customized data points and unlimited admin users on its Energy Ultimate plan.
KERO is a paid alternative.
Verdigris is a paid alternative.
CIM PEAK prices its platform by data points and offers partner and portfolio discounts, with no user limit per building.
Browse more options in Energy Management Software and Building Management Software.
Verdict
BEMServer is a strong choice for technically capable building and energy teams that want a modular monitoring platform, broad data integration, and no software license fee. Its open model and module range reward teams prepared to deploy and maintain the system. Look elsewhere if you need a turnkey service, a defined security certification, or support for contexts beyond building monitoring without custom extension.
Getting started
- Visit the BEMServer website.
- Arrange deployment on a supported Linux or self-hosted environment.
- Get assistance from someone with Python and Docker knowledge.
- Configure the system to collect building, weather, occupant, and contextual data.
- Use the REST API and select modules for monitoring and analysis.
Limits worth knowing
The software has no license fee, but installation, configuration, maintenance, and selected modules may be paid services. The current product scope is building monitoring; applying it elsewhere requires extending its functionality.
Questions
How much does BEMServer cost?
The software license is free under AGPL-3.0. Installation, configuration, maintenance, and selected modules may involve paid services.
What data can it bring together?
It collects building management system data, weather, occupant feedback, building descriptions, and contextual data.
Does BEMServer provide an API?
Yes. It stores building data models, time series, and events and exposes them through a REST API.
What modules are available?
Ready-to-use modules include fault detection and diagnosis, renewable energy simulation, energy management, load forecasting, indoor environmental quality, and visualization.
What does deployment require?
The maker recommends assistance from someone with Python and Docker knowledge. Installation was tested on Debian 9.
What are the license and privacy responsibilities?
BEMServer uses AGPL-3.0; sellers using a modified version must publish their modifications under AGPL. End users are responsible for ensuring stored data complies with applicable privacy law.
Alternatives to BEMServer
- 1
RETScreen
Free planWindows7.1From C$869 a year - 2

EnergyCAP
WebAPImacOSWindows6.9From $4,000 a year - 3

EnergyElephant
AndroidiOSWebAPI6.9From $7.30 a month - 4

Enertiv
Free planAndroidiOSWebAPI6.6Free plan - 5
Honeywell Forge
AndroidiOSWebAPI6.4 - 6

Spacewell
AndroidiOSWebAPI6.4
