VPP

The Virtual Power Plant

What if every home with a battery could help stabilize the grid? That's not a thought experiment — it's happening right now.

What is a VPP?

VPP

A Virtual Power Plant is a network of thousands of homes with solar panels, batteries, electric vehicles, and heat pumps — all coordinated by software to act as one giant, flexible power source. No single home makes a meaningful difference on its own. But 50,000 homes with 10 kWh batteries each? That's 500 MWh of distributed storage — enough to matter.

Think of it this way: each home is like a single neuron. Alone, it does nothing special. It stores a little energy, generates a little power, shifts a little demand. But connect thousands of them together and coordinate their behavior in real time, and they form something far greater than the sum of their parts — a brain that can think and react at the speed the grid demands.

Enpal VPP — Germany
40,000+
homes in VPP
400 MW
bundled capacity
1 GW
target by 2026
100,000+
connected systems
New to battery technology?
Start here for the foundations of how batteries work, their history, and emerging alternatives.

Homes as Infrastructure

Every Home is a Power Plant
A VPP home is not just a consumer of electricity -- it is a piece of grid infrastructure. Each home contains several devices that can generate, store, or shift energy on command.

Solar Panels

Generate electricity from sunlight. A typical residential system produces 5-10 kW peak — enough to power the home and charge the battery during daylight hours.

Home Battery

Stores excess solar energy for later use. A 10 kWh battery can discharge into the grid when prices are high or when the grid needs emergency support.

Electric Vehicle

A 60-80 kWh battery on wheels. Smart charging shifts demand to times when electricity is cheap and abundant — typically midday solar peaks or overnight wind.

Heat Pump

Heats the home using electricity instead of gas. Can pre-heat when electricity is cheap, then coast through expensive peak hours — turning the home itself into thermal storage.

The HEMS Coordinator
A small computer called the HEMS (Home Energy Management System) coordinates everything inside each home. It decides when the battery charges or discharges, when the EV draws power, and when the heat pump runs -- all based on grid signals, electricity prices, and the homeowner's preferences.
VPP Home View
Solar panels generate power, the battery stores it, and the EV charges when electricity is cheapest. The HEMS orchestrates everything, responding to VPP signals in real time.

Real-Time Coordination

How does a VPP actually work in practice? It starts with a signal from the grid: "We need more power in 30 seconds." The VPP controller receives this signal and instantly decides which homes should respond, and how.

In the case of Enpal's VPP, the controller is called Flexa — a joint venture between Enpal and Entrix, led by a former Tesla Powerwall VPP engineer. Flexa receives the grid signal and, within milliseconds, tells thousands of batteries to discharge, EVs to pause charging, and heat pumps to reduce load. The aggregate response is faster than any gas plant can achieve.

VPP DATA FLOW

The software stack that makes this possible has four layers:

01
IoT Devices
Every battery, inverter, EV charger, and heat pump has a small connected controller. These devices report their state (charge level, power output, temperature) and accept commands (charge, discharge, pause).
02
MQTT Messaging
A lightweight messaging protocol designed for IoT. Devices publish their state and subscribe to commands. Thousands of messages per second flow through the broker with minimal latency.
03
Real-Time Processing
AI and ML models forecast demand, predict grid instability, and optimize which devices to activate. The system processes millions of data points to make dispatch decisions in milliseconds.
04
Grid Response
The aggregated response — thousands of homes acting in concert — is delivered to the grid as a single, coordinated power adjustment. To the grid operator, it looks like one large power plant ramping up or down.

How VPP Load-Shifting Helps

The "duck curve" is what happens when solar floods the grid during the day but vanishes at sunset -- just as demand peaks. A VPP smooths this out by charging batteries during midday oversupply and discharging them during the evening ramp. Toggle between modes to see the difference.

DUCK CURVE WITH VPP LOAD SHIFTING

VPP in Action

In December 2017, the Hornsdale Power Reserve responded to a 560 MW generator trip in 140 milliseconds -- 43 times faster than the conventional 6-second standard -- and proved that batteries could stabilize a national grid. It was the proof point the industry needed.

The three exhibits below show what VPPs look like in practice. The first replays a real frequency emergency where 1,100 home batteries autonomously stabilized the grid. The second shows daily energy arbitrage -- the quieter way VPPs earn revenue. The third replays the 2016 South Australia blackout: same grid, same homes, zero batteries. Toggle between tabs and compare.

THE PUNCHLINE

Same grid. Same homes. Same infrastructure. The only difference: zero batteries. One year later, the Hornsdale battery was installed. It has prevented every similar cascade since.

NEXT
The Future
Where the grid is heading — and what it means for all of us.