All articles

Commercial building consumption data: which sources for an EMS?

Identify the consumption data your commercial building actually needs: grid, BMS, bills, open data, time steps and quality checks before choosing an EMS.

Adrien Lafond
13 min read
Illustration: grid, controller, invoices and cloud feed a funnel that ends in a monitoring screen

Since 1 January 2025, the BACS decree (French decree 2020-887 on building automation and control systems) has required commercial buildings whose heating or air-conditioning exceeds 290 kW to monitor their consumption[1][1]RegulationLégifrance, Decree No. 2020-887 of 20 July 2020 on building automation and control systems in non-residential buildings and automatic heat regulation (BACS decree), deadline of 1 January 2025 for heating or air-conditioning systems above 290 kWSee in sources ↓. Grid metering, BMS sub-meters, electricity or natural gas bills: on every site, energy consumption data pours in without anyone knowing which figures to trust.

Yet an EMS is only as good as its data. Identify the source, qualify the energy data, then choose the time step according to the decision.

Where a commercial building's energy consumption data comes from

Grid, BMS, bills, open data: four sources for four questions

Energy management is an approach that is only worth as much as its data. Everything therefore starts with collecting consumption data, fed by four sources that do not answer the same question. Metering by the network operators tells you how much, at the delivery points. BMS sub-metering tells you where and when. Bills from your electricity or natural gas supply contract tell you how much you paid. Finally, open data published on data.gouv.fr (the French government open data platform) or by Agence ORE (the data agency of French energy distribution network operators) aggregates local data. The diagram below compares these four sources on five criteria, from time step to relevant use.

Map of the sources

Four sources, four questions: what each one really tells you

Grid metering, BMS sub-metering, bills and open data, compared on five criteria.
Choose a criterion to highlight it across the four columns.
Network operator metering
Time stepLoad curve down to half-hourly for electricity, daily reading for gas. LatencyDelayed, never live. GranularityThe delivery point. AccessThe contract holder, or a third party with the customer's consent. Relevant useRegulatory reporting and reconciliation. Reporting reference
BMS sub-metering
Time stepAt the controllers' trend logging interval. LatencyViewable in the supervision software as soon as it is recorded. GranularityThe end use or the zone. AccessThrough the supervision software. Relevant useControl and drift detection. The only one that sees end uses
Electricity or gas supply bills
Time stepMonthly or bimonthly reading. LatencyKnown after the fact, when the bill arrives. GranularityThe contract. AccessThe contract holder, from their supplier. Relevant useBudget tracking and accounting evidence. Accounting evidence
Open data (data.gouv.fr, Agence ORE)
Time stepAnnual. LatencyPublished after the year has closed. GranularityThe municipality, the EPCI (French inter-municipal authority) or the sector. AccessOpen. Relevant useTerritorial assessment for a local authority. Unusable for a single building
Scroll horizontally to see all four sources. Sources: Enercoop, GRDF, Enedis, Agence ORE, data.gouv.fr.

Read row by row, the diagram is clear: no single source answers all four questions. The overall picture comes from cross-checking them. That is where energy data starts to support a decision.

Smart meters and customer portals: Enedis and GRDF data at the delivery point

With a smart meter, the customer portal shows electricity consumption data down to half-hourly intervals[2][2]Bodies and institutionsEnercoop, “How to read my consumption data curves” (Comment lire mes courbes de données de consommation), curve down to half-hourly intervalsSee in sources ↓. GRDF (the main French gas distribution network operator) provides gas consumption data at a daily time step[3][3]Bodies and institutionsGRDF, “Business gas consumption data” (Données de consommation gaz des entreprises), daily readings, multi-site and bulk importSee in sources ↓. Enedis (the main French electricity distribution network operator) also exposes consumption and production data, including rooftop photovoltaics[4][4]Bodies and institutionsEnedis, “Accessing my electricity consumption and production data” (J’accède à mes données de consommation et de production d’électricité)See in sources ↓.

These tools, designed first for households, assume a contract holder. A third party only gets access with the customer's consent. In a multi-tenant building, the contract holder is often the tenant company. A landlord who wants the load curves must then obtain the tenant's agreement.

BMS data and sub-metering: should you meter by end use?

The grid meter curve does not see end uses: an AHU running at night is lost in the total. The sub-meters of the BMS (building management system) isolate the end use or the zone.

Fed back to the supervision dashboard, this BMS data lets you track the consumption of an AHU or a floor. Such sub-metering is only worthwhile if a decision need justifies it. Which decision should it inform in your building?

Open data: data.gouv.fr, Agence ORE and SDES at municipality or EPCI level

The data.gouv.fr platform, Agence ORE and the SDES (the statistics department of the French ministry for ecological transition) publish local data on electricity and gas consumption[5][5]Bodies and institutionsdata.gouv.fr, “Energy data” (Données énergie)See in sources ↓[6][6]Bodies and institutionsAgence ORE, “Local energy data” (Données locales énergie), by geographic area and sectorSee in sources ↓[7][7]Bodies and institutionsSDES, “Local energy consumption data” (Données locales de consommation d’énergie), datasets by energy typeSee in sources ↓. The files are read by geographic area and by sector: agriculture, industry, commercial and services. Aggregated at the level of the municipality or the EPCI, this electricity and gas consumption data serves a local authority's assessment.

Did you know? This data exists because the French law on the energy transition for green growth (LTECV) requires network operators to make it available to public bodies[8][8]RegulationLégifrance, Law No. 2015-992 of 17 August 2015 on the energy transition for green growth (LTECV), article 179See in sources ↓. For business buildings, it is published down to the street address[7][7]Bodies and institutionsSDES, “Local energy consumption data” (Données locales de consommation d’énergie), datasets by energy typeSee in sources ↓, as annual consumption only: far too little to run a building.

Before deciding: qualifying consumption data

Gaps, duplicates, disconnected meters: the checks before any decision

Before arbitrating a renovation CAPEX, reporting or validating a saving, check the quality of the energy data. Deciding on an unchecked history means deciding on a rumor. Here are the seven checks to run:

  • data gaps and disconnected meters;
  • duplicate records on the same point;
  • sum of the sub-meters compared with the main meter;
  • pulse coefficients and units of measurement;
  • daylight saving time changes in the timestamps;
  • estimated index versus actual reading;
  • invisible drifts and unexplained peaks.

A period with gaps can then be handled in two defensible ways: a flagged reconstruction or exclusion. Filling gaps silently distorts any later comparison.

Reading a building's load curve: night baseload, optimal start and weekends

A supplier's customer portal shows your consumption history at several granularities, from the year down to the load curve[2][2]Bodies and institutionsEnercoop, “How to read my consumption data curves” (Comment lire mes courbes de données de consommation), curve down to half-hourly intervalsSee in sources ↓. In an office building, three signatures are read first, starting with the night baseload: the power drawn when the premises are empty. The typical week below annotates them, with the morning peak as a reference point.

Typical week · office building An office week read through four signatures
Fictitious data
Power drawn (kW), Monday to Sunday
Weekend Mon.Tue.Wed. Thu.Fri.Sat.Sun. 1 2 3 4
  1. Night baseloadThe power drawn when the offices are empty. If it creeps up month after month, that is energy drift.
  2. Optimal start timeThe HVAC restarts around 4 a.m., well before occupants arrive: the optimal start is too early.
  3. Morning peakPower demand peaks when staff arrive, as all end uses start up together.
  4. AHU running on SundayA manual override left active: the empty building consumes energy with no occupant to serve.
Fictitious data, built for illustration. Hover over an annotation to locate it on the curve.

It all starts with the night. If night-time consumption creeps up month after month, that is energy drift. An optimal start set too early restarts the HVAC well before occupants arrive and heats empty offices. Weekends give away manual overrides, equipment left running. Tracking your consumption this way shows where to look for the first savings.

Time step, obligation and tool: what each level of detail lets you decide

Annual, hourly, sub-hourly: from time step to decision

Each time step serves an obligation or a decision. Each one also leaves something in the dark. The table below starts from the decision to be made and works back to the time step it requires.

Time step, obligation and decision

Which level of detail for which decision?

Choose the decision to be made: the row that serves it lights up in the table.
Select a decision to see the time step it requires and what that time step leaves in the dark.
Time stepWhat it lets you decideObligation or useWhat it does not show
Annual Report on the portfolio trajectory Reporting on OPERAT (Décret tertiaire) End uses
Monthly Reconcile bills and budget Budget tracking, bill checking The night
Hourly, by functional zone Spot a drifting zone Consumption monitoring required by the BACS decree Short manual overrides
Sub-hourly (half-hourly or less) Correct an optimal start set too early, track down night-time manual overrides Control and drift detection The weather effect, without correction
Baseline adjusted for heating degree days (HDD) Prove a saving under the International Performance Measurement and Verification Protocol (IPMVP) Measurement and verification The cause of the drift
Sources: Decree No. 2019-771 of 23 July 2019 (Décret tertiaire, OPERAT) · Decree No. 2020-887 of 20 July 2020 (BACS) · IPMVP protocol, Efficiency Valuation Organization.

The two ends of the table are enough to measure the gap. Reporting on OPERAT (the French government platform for tertiary-sector energy reporting) under the Décret tertiaire (France's tertiary decree on energy savings in commercial buildings)[9][9]RegulationLégifrance, Decree No. 2019-771 of 23 July 2019 on obligations to reduce final energy consumption in commercial buildings (Décret tertiaire), annual reporting on OPERATSee in sources ↓ only requires an annual energy total. Spotting an optimal start set too early requires half-hourly data. Proving a saving calls for a baseline adjusted to conditions, for example to heating degree days (HDD, degrés-jours unifiés or DJU in France), under the International Performance Measurement and Verification Protocol (IPMVP)[10][10]Standards and protocolsEfficiency Valuation Organization, “International Performance Measurement and Verification Protocol (IPMVP)”, measurement and verification of savings with adjustments to conditionsSee in sources ↓.

Customer portal, dashboard or EMS: which tool to track consumption?

A customer portal serves a household or a single contract, not the energy monitoring of a portfolio. A dashboard goes further and turns consumption into data visualization. An EMS goes one step further: it detects the drift, which the BMS then corrects. Above it, a hypervisor aggregates several sites and several BMS brands.

The software on the market mixes up these four objects. Yet an EMS that does not write to the BMS remains a dashboard. Energy monitoring helps track consumption without correcting it. Build your EMS specification around the expected decision.

What Foobot does with your consumption data

BMS advisory: making meters reliable before trusting them

With our BMS advisory, we replay every meter in your installations: disconnections, gaps, duplicates, invisible drifts and unexplained peaks. You come away with energy monitoring whose reliability you know, meter by meter. This assignment stands on its own: no AI phase is required afterwards.

An EMS is only as good as its consumption data

Three steps come before choosing a tool. Identify the source of each curve: grid, BMS, bill or open data. Qualify it meter by meter, before basing a CAPEX, a regulatory report or a saving on it. Finally, choose the time step according to the decision to be made, rather than according to what the screen can display.

We have seen polished software running on meters that nobody had checked. An EMS is only as good as its data, whatever its interface. To get started on clean consumption data, our Foobot EMS is free: it does not do portfolio ESG reporting or multi-country.

Let's talk

FAQ - consumption data

Is my consumption data displayed in real time?

No. The customer portal, whether for a household or a business, shows readings with a delay. To track your consumption in near real time in a commercial building, go through the BMS and its sub-metering, at the trend logging interval.

How can I see my consumption hour by hour?

Enable load curve recording in your customer portal: it then goes down to half-hourly intervals[2][2]Bodies and institutionsEnercoop, “How to read my consumption data curves” (Comment lire mes courbes de données de consommation), curve down to half-hourly intervalsSee in sources ↓. You can also authorize a third party. This consumption monitoring only informs certain decisions, as the time-step table shows.

How is individual consumption data transmitted?

The data leaves the smart meter and goes up to the network operator, which acts under a public service mission. It then reaches the supplier or an authorized third party. Gas consumption data follows this path at GRDF[3][3]Bodies and institutionsGRDF, “Business gas consumption data” (Données de consommation gaz des entreprises), daily readings, multi-site and bulk importSee in sources ↓.

How do I read my consumption data curves?

Start with the night: a rising baseload signals drift. Then look at the optimal start time, then the weekend, where manual overrides hide. The consumption history in your customer portal is enough for this first sort.

How do I access consumption data?

The contract holder goes through their Enedis or GRDF customer portal. An EMS or a BMS advisor gets access with the customer's consent. A local authority reads the data for its municipality or EPCI, broken down by sector of activity.

Sources

Sources and references

10 sources.
Regulation3
  1. [1]Légifrance, Decree No. 2020-887 of 20 July 2020 on building automation and control systems in non-residential buildings and automatic heat regulation (BACS decree), deadline of 1 January 2025 for heating or air-conditioning systems above 290 kW↑
  2. [8]Légifrance, Law No. 2015-992 of 17 August 2015 on the energy transition for green growth (LTECV), article 179August 2015↑
  3. [9]Légifrance, Decree No. 2019-771 of 23 July 2019 on obligations to reduce final energy consumption in commercial buildings (Décret tertiaire), annual reporting on OPERATJuly 2019↑
Energy newsletter

Get our articles on AI-driven HVAC control

One case study a month, on fine-grained control and its impact on building energy performance.