ArticlesHardwareMonitoring

Bug in SolarEdge inverter firmware might set battery discharge limit

Solar inverters run on software. And any software can contain bugs or introduce regressions after an update. This also seems to be the case with one of the recent firmware updates of SolarEdge inverters.

Under certain conditions, the SolarEdge Home Battery (48V) discharge is limited to ~ 1.6KW. Normally the maximum discharge of the Home Battery is 5KW.

Installation of stacked SolarEdge Home Battery 48V
Installation of stacked SolarEdge Home Battery 48V. Image (c) SolarEdge

Maximum discharge at around 1.6 KW

Personally, I noticed this problem in June when I had a look at my own Grafana SolarEdge Dashboard and saw the battery didn't cover the house usage anymore. The maximum discharge of the Home Battery 48V is 5KW – yet the statistics showed a "limit" of around 1.6 KW.

SolarEdge statistics seen in Grafana dashboard
SolarEdge statistics seen in Grafana dashboard

In purple colour you can see the "Battery Usage" in the graph. After 19:00 the house power usage spiked up and a large part of it (5KW) should have been covered by the Battery Discharge.

A closer look at only the "Battery Usage" statistics show a "discharge limit" at roughly 1.6KW:

Interestingly this problem seems to have started somewhere at the end of May this year (2025), a moment when I was actually on vacation. A misconfiguration from my side could therefore be ruled out.

Regression in Firmware

After further analysis, together with the SolarEdge support, it turned out that this problem started after Firmware Version 4.23.27 was (automatically) installed on the inverter. Under the previous firmware version, 4.22.x, this problem did not occur.

Related: How to find the installed firmware version on your SolarEdge inverter.

Once this was identified, SolarEdge released a new Firmware Update as a pre-release version (non-public). This new version (4.23.36) was installed around mid June 2025 and the battery discharge went up to 5KW again – as it should.

Battery Discharge Fixed after Firmware 4.23.36 installed
Battery Discharge Fixed after Firmware 4.23.36 installed

The firmware containing the fix (4.23.36) has now been published on the SolarEdge Firmware Update page.

According to the information exchange between me and the SolarEdge support, this "Battery Discharge limit" regression was triggered under specific conditions. My setup runs with a SE10K inverter, 4 Home Battery 48V and a Backup device.

If you experience similar issues with your discharge not reaching the maximum 5KW, verify which Firmware version is installed on your SolarEdge inverter. If this is indeed the problematic 4.23.27 version, make sure to update to the (currently latest) 4.23.36 version.

If you don't have the statistics/graphs from above at hand, you can also use the SolarEdge Monitoring, where the discharge can be seen in the Power Flow.

SolarEdge Monitoring Power Flow
SolarEdge Monitoring Power Flow
Claudio Kuenzler
Claudio already wrote way over 1000 articles on his own blog since 2008. He is fascinated by technology, especially Open Source Software. As a Senior Systems Engineer he has seen and solved a lot of problems - and writes about them.

You may also like

2 Comments

  1. Hi there!
    Thanks for this article, it is super helpful. My battery is capable for discharging the full 5kwh, but won't discharge above 2kw when the house usage is above 8.8kwh, and it can rely on the panels and grid to power the rest. So weird.

    Anyway, I wonder, do you know anything about these firmware updates producing glitches in data production? My installer ran an automatic firmware update that was meant to take an hour but took 48, and then showed 2mwh being produced in 1 day. SolarEdge can't seem to fix the problem. Have you heard of anything like this happening with a firmware update before?

    1. Officially nothing is posted anywhere according to these bugs. Sometimes the firmware change log just shows "Bugfix" but nothing more. I got aware of this because I noticed the problem while creating my own SolarEdge Dashboard in Grafana. The firmware update was also installed automatically, not using SetApp or anything like this. After weeks of exchange with SolarEdge support, they recognized that it is a bug in the firmware

Leave a reply

Your email address will not be published. Required fields are marked *

More in:Articles