Powerwalls and Eversource Battery Demand Response - How Much Did I Make in 2022?

Fri, Jun 23, 2023 with tags tesla , solar , energy , powerwall , electricity

Over the last couple of weeks, Texas has faced a massive heatwave and their misregulated electric grid has once again began to strain. Thankfully, this has been less of an issue than the deep freeze in early 2021. It also has presented an opportunity to owners of home storage batteries who have been able to sell energy for more than $5/kWh, sometimes netting themselves more than $100/day.

Here in Connecticut, our grid is typically in slightly better shape than Texas. We don’t have the same sort of Tesla Electric option, but we do have a battery demand response program from Eversource, our “friendly” local utility. In short, the program works as follows:

  • You enroll your Powerwalls
  • During the summer, between 30-60 times you’ll send electricty back to the grid during a declared “event”
  • Each event will last about two hours and take place between 2-7pm
  • Your battery provider will send you a check sometime later in the winter for the amount of energy you provided

Annoyingly, there’s no fine grained control of this. I remember as Hurricane Henri was coming toward us, the battery demand response kicked in and drained my batteries right before a hurricane. The only way to prevent this is to go off grid once you’ve enrolled.

So, this got me wondering, how much money did I make from the program last year?

In early February, I received a check from Tesla from $1889.42.

I make use of the powerwall_monitor project to give me fine grained information about my electricity usage. This information is stored in an InfluxDB database.

Here’s the high level summary:

  • In 2022 there were 41 events during which my powerwall and solar setup sent energy back to the grid.
  • On average, I sent 25.11kWh to the grid during each of these events.
  • In total, I sent 1029kWh to the grid during these events.
  • For an average price of $1.84/kWh and average of $46.08/event.

Not bad for not a days work.

If you’re interested in the math, I’ve published the script I used for the math on GitHub under an MIT license.