EVERYTHING XIAOMI
Get listed
BEMServer logo

BEMServer

BEMServer is an open-source platform for deploying a modular building energy management system.

Place
#9 of 25
Score
6.2
BEMServer's website

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.

All about pricing
PlanPriceWhat it gives you
BEMServer (AGPL-3.0 open-source software)FreeNo 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

  1. Visit the BEMServer website.
  2. Arrange deployment on a supported Linux or self-hosted environment.
  3. Get assistance from someone with Python and Docker knowledge.
  4. Configure the system to collect building, weather, occupant, and contextual data.
  5. 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

All alternatives
  1. 1

    RETScreen

    Free planWindows
    7.1From C$869 a year
  2. 2EnergyCAP logo

    EnergyCAP

    WebAPImacOSWindows
    6.9From $4,000 a year
  3. 3EnergyElephant logo

    EnergyElephant

    AndroidiOSWebAPI
    6.9From $7.30 a month
  4. 4Enertiv logo

    Enertiv

    Free planAndroidiOSWebAPI
    6.6Free plan
  5. 5

    Honeywell Forge

    AndroidiOSWebAPI
    6.4
  6. 6Spacewell logo

    Spacewell

    AndroidiOSWebAPI
    6.4