{% extends "pages/base.html" %} {% set user_guide_url = config.get("BEMSERVER_UI_USER_GUIDE_URL") %} {% block main_content %} {{ super() -}}
BEMServer

BEMServer

BEMServer is a free open source Building Energy Management software platform.

Its purpose it to store data collected in buildings and produce useful information such as performance indicators or alerts.

Basic concepts

The high-level entity for a project is the campaign. A campaign may span on several sites and buildings. It has beginning and end dates, although the end date may be left open to let the campaign last indefinitely.

Sites are described in a tree structure inspired from the IFC model: a site is a geographical unit containing buildings, which contain storeys, which contain spaces. Zone is an orthogonal concept: zones may span over multiple space parts.

A campaign also contains timeseries data (sensors measurements, indicators, ...) and events (alerts, logbook, ...).


  • First, {% if signed_user.is_admin %}create a campaign or select an existing one{% else %}select a campaign{% endif %}, using campaigns menu in the sidebar.
  • Then explore all BEMServer features using the sidebar menu.
  • {% if signed_user.is_admin and user_guide_url %}

    More details in the user guide.

    {% endif %}
    {% endblock main_content %}