Welcome to the FlexMeasures documentation!

In a world with renewable energy, flexibility is crucial and valuable. Planning ahead allows flexible assets to serve the whole system with their flexibility, e.g. by shifting or curtailing energy use. This can also be profitable for their owners.

The FlexMeasures Platform is the intelligent backend to support real-time energy flexibility apps, rapidly and scalable.

  • Developing energy flexibility services (e.g. to enable demand response) is crucial, but expensive.

  • FlexMeasures reduces development costs with real-time data integrations, uncertainty models and API/UI support.

As possible users, we see energy service companies (ESCOs) who want to build real-time apps & services around energy flexibility for their customers, or medium/large industrials who are looking for support in their internal digital tooling. However, even small companies and hobby projects might find FlexMeasures useful!

Let’s take a closer look at the three core values:

Real-time data intelligence & integration

Energy flexibility services need to interact multiple times per day or hour. We equipped FlexMeasures with:

  • Support for real-time updates

  • Forecasting for the upcoming hours

  • Schedule optimization

Uncertainty models

Dealing with uncertain forecasts and outcomes is crucial.

FlexMeasures is therefore built on the timely-beliefs framework, so we model this real-world aspect accurately.

Service building

Building customer-facing services is where developers make impact. We make their work easy.

  • Well-documented API

  • Plugin support

  • Plotting support

  • Multi-tenancy

For more on FlexMeasures services, read In-built smart functionality. Or head right over to Getting started.

Using FlexMeasures benefits operators as well as asset owners, by allowing for automation, insight, autonomy and profit sharing. For more on benefits, consult Benefits.

FlexMeasures is compliant with the Universal Smart Energy Framework (USEF). Therefore, this documentation uses USEF terminology, e.g. for role definitions. The intended users of FlexMeasures are a Supplier (energy company) and its Prosumers (asset owners who have energy contracts with that Supplier). The platform operator of FlexMeasures can be an Aggregator.

The in-built UI

Code documentation

Go To Detailed documentation of all internal modules.