Incorrect validation for b1 on addstatus?

I have a 6kw PV array and have been pushing status to pvoutput for years (sid 2558). Recently I added a separate battery system to my home, which is charged by both the existing PV and the grid. It has a 10kw inverter, so can charge/discharge the battery at 10-11kw.

I have started pushing values for b1 through b5 for my existing system into pvoutput. These show up on the live view, except for when the battery is charging from the grid at more than 6kw. When it’s charging at >6kw, I see this error come back from the POST:

Failed to send to pvoutput API: Bad Data 400: Battery charge [9991.0] too high for system size [6300] (400)

The battery can and is charging at 9991 watts, as the inverter can do that. I think that validating battery charge against the PV array size (a.k.a. “system size” - the 6300W in the error message) is wrong? If so, could this validation be removed? Or if I need to configure differently, please let me know.

Thanks.

The b1 charging validation has been increased from 1.5x to 2x the system size.

The maximum should be now be 12600W.

Thanks @bankstownbloke. This should solve it (I have seen the inverter peak at 11-12kw at times, so will monitor to see).

That said, is the 2x just a stop gap for now? I am certain there would be people out there adding batteries with inverters that exceed the 2x validation, e.g. 4-5kw of existing panels, adding an inverter with 10+kw capacity… I wondered if there are plans to include battery inverter size, or adding battery as a separate system, etc?

There will be a ‘Battery Inverter Size’ in the system details soon. We can use battery inverter for b1 validation and fall back on system size if this information isn’t available.

In the interim is there any way the restrictions on b1 values could be further derestricted or completely decoupled from system size? I finally got round to building a unified uploader to take the readings from my existing Growatt inverter, grid smart meter and AC coupled Powerwall but I’m seeing valid charge readings rejected overnight when my battery is charging from the grid.

pvoutput_api - ERROR - PVOutput HTTP 400: 400 Client Error: Bad Request for url: https://pvoutput.org/service/r2/addstatus.jsp
pvoutput_api - ERROR - PVOutput error detail: Bad Data 400: Battery charge [9269.0] too high for system size [2940]

Thanks

I probably should have started my own thread, rather than resurrecting this one from October 25, but could you let me know whether further relaxing the validation on b1 values is something you’d consider @bankstownbloke please? I thought upping the inverter size in the system settings might fix it, but it seems the validation is entirely tied to the system size (Number of Panels x Panel Max Power), which doesn’t allow for charging the battery from the grid overnight.