Skip to content
SPECIFICTION
Get listed

BEMServer

bemserver.org

Free plan WebLinuxAPISelf-hosted

What it is

BEMServer is an open-source platform for deploying a modular building energy management system. It gathers information from building management systems and sensors alongside weather, occupant feedback, building descriptions, and contextual data. The platform connects building hardware with data-oriented services, storing building models, time series, and events for access through documented REST APIs. Its data model follows IFC and Haystack standards. Processing modules interpret collected information to identify issues or inefficient operation and support recommendations and decisions. Listed modules cover fault detection and diagnosis, renewable energy simulation, energy management, load forecasting, indoor environmental quality, and visualization. The software is licensed under AGPL-3.0, and sellers using a modified version must publish their modifications under that license. There is no software license fee, although installation, configuration, maintenance, and selected modules may be paid services. The maker recommends help from someone with Python and Docker knowledge and says installation was tested on Debian 9. BEMServer currently supports building monitoring; other uses require extending its functionality.

Spec sheet

Purpose
BEMServer is an open-source platform for deploying a modular building energy management system.Read 7 Oct 2026 · bemserver.org
Security
The maker describes BEMServer as a secure system but does not specify a security certification or compliance standard on the pages reviewed.Read 7 Oct 2026 · bemserver.org
License
BEMServer is licensed under AGPL-3.0, and the FAQ says sellers using a modified version must publish their modifications under AGPL.Read 7 Oct 2026 · bemserver.org
Founded
2015Read 28 Sep 2026 · bemserver.org
API and storage
The platform stores building data models, time series, and events and exposes them through a REST API.Read 7 Oct 2026 · bemserver.org
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.Read 7 Oct 2026 · bemserver.org
Data model
The site says its data model is based on IFC and Haystack standards and supports documented REST APIs.Read 7 Oct 2026 · bemserver.org
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.Read 7 Oct 2026 · bemserver.org
How it works
The platform aggregates data between building hardware such as sensors and BMS equipment and data-oriented services.Read 7 Oct 2026 · bemserver.org
Privacy responsibility
The FAQ says end users are responsible for ensuring stored data complies with applicable privacy law.Read 7 Oct 2026 · bemserver.org
Processing
Its processing modules interpret data to identify issues or inefficient operation and provide recommendations and decision support.Read 7 Oct 2026 · bemserver.org
Scope limitation
The FAQ says BEMServer currently supports building monitoring; using it in other contexts requires extending its functionality.Read 7 Oct 2026 · bemserver.org
What it collects
It gathers building management system data, weather, occupant feedback, building descriptions, and contextual data in one solution.Read 7 Oct 2026 · bemserver.org
Who it serves
The site identifies facility managers, building owners, energy managers, energy-efficiency consultants, energy service companies, module developers, and contributors as audiences.Read 7 Oct 2026 · bemserver.org

Plans and prices

BEMServer (AGPL-3.0 open-source software) Free Free open-source software; installation, configuration, maintenance, and selected modules may be paid services. No software license fee · deployment and services may incur charges Read 7 Oct 2026 · bemserver.org

Every BEMServer plan and price →

Strong points and limits

Strong points

  • No software license fee under AGPL-3.0.
  • Stores building models, time series, and events.
  • Documented REST APIs expose building data.
  • Modules include forecasting and fault diagnosis.

Limits

  • Deployment and services may incur charges.
  • Installation may require Python and Docker expertise.
  • Currently supports building monitoring only.
  • Modified versions sold by sellers must publish changes.

Who it suits

BEMServer is aimed at facility managers, building owners, energy managers, consultants, energy service companies, module developers, and contributors. It fits teams prepared to deploy and maintain an open-source building monitoring platform, potentially with Python and Docker expertise.

Verdict

BEMServer combines building data with modular analysis and a REST API, under an open-source license. Deployment effort, paid services, and the building-monitoring scope are important considerations.

Where Specifiction places it

Alternatives to BEMServerAll alternatives →