BHive® Optimizer
What is the BHive® BESS battery optimizer and how does it work
What is the BHive® BESS battery optimizer and how does it work

A properly sized and installed BESS (Battery Energy Storage System) saves money on its own by storing low-cost or self-produced energy for use when it is needed most. But that is just the starting point. Without a system that decides when to charge, discharge, or remain idle at any given moment, the battery operates "blindly," following fixed rules and leaving significant potential savings and revenue on the table.

That is exactly the job of the BHive® Optimizer, the intelligence module that runs on the BHive® control layer, BeePlanet Factory's proprietary EMS. In this article, we explain what it is, how it makes decisions, and the value it provides, whether you are an installer or integrator proposing it to a client, or the system owner looking to understand what drives those savings.

What is a BESS battery optimizer?

A battery optimizer is software that autonomously and continuously decides how a storage system should charge and discharge to maximize its profitability, rather than simply following a schedule or a static rule (for example, "always charge at night").

The BHive® Optimizer relies on the BHive® control layer, which manages the installation locally, in real time, and independently of connectivity, adding an economic decision-making layer on top of that foundation. It does not replace the installation's control system; it makes it more profitable.

Contrary to common assumptions, this is not a generic artificial intelligence model applied to a battery, but rather the result of years of engineering on real-world installations, reviewed and fine-tuned project by project by the BeePlanet team. This foundation of real-world operation, backed by over 180 deployed projects and more than 80 MWh accumulated since 2020, is what enables reliable decision-making every 15 minutes, installation after installation.

How the BHive® Optimizer takes decisions: four levers every 15 minutes

The Optimizer recalculates its charge and discharge strategy every fifteen minutes, combining four sources of information:

  1. 15-minute resolution. Each time slot is a new decision: charge, discharge, or wait, based on the market signal and the actual status of the installation at that moment. This allows for reacting to price or consumption changes much faster than a fixed hourly schedule.
  2. Photovoltaic generation and consumption forecasting. The system anticipates the plant's predictable behavior (consumption peaks, hours of peak solar production) using historical data, preparing the battery in advance rather than reacting too late.
  3. Market intelligence (OMIE). The Optimizer analyzes electricity market prices in real time and decides to charge when energy is cheap and discharge (or feed into the grid) when it is expensive, a process known as energy arbitrage.
  4. Battery health. Every charge/discharge cycle has a degradation cost. The Optimizer takes this into account when making decisions, ensuring the asset's lifespan isn't sacrificed for short-term savings, thereby protecting the long-term return on investment.
What you get with the Optimizer based on your profile

For the end customer

For the owner of a facility, such as an industry, a shopping center, or an energy community, the Optimizer delivers concrete results:

For the installer or integrator

For those who design, sell, or maintain BESS installations, the Optimizer is also a powerful commercial and technical asset: