I’ve been using addbatchstatus to push some extended data parameters available in the logdata push from Fronius (but not available in the inverter or meter pushes). Thus I only want to push the extended data in addbatchstatus, not any energy or power data etc. I just leave those earlier fields blank. This used to work but I just noticed that this request is failing with error 400 since 29-June-2025, I presume because the API spec now says that the energy field is required. Is there any reason why an energy value is now force required? I tried setting energy to -1 but that did not work.
Hi @bulletmark,
Has your Donor status expired?
I push v7…v12 only using https://pvoutput.org/service/r2/addstatus.jsp from a local script without issue despite the requirements stating that at least one of v1…v4 must be present.
Grannos
Oops, yes that is what it is, thanks. I guess searching out the docs and seeing that requirement that I was violating threw me. Probably the docs have always been incorrect.
I did some searching and found this under Donations — PVOutput documentation
I vaguely remember reading about it sometime ago. At least that explains why it is possible to push the Extended Parameter without one of v1…v4
Add Status
- The
ddate parameter must be not be older than 90 days from the current date.- Extended parameters
v7,v8,v9,v10,v11andv12- Maximum energy consumption v3 value increased to 9,999,999Wh
- Maximum power consumption v4 value increased to 2,000,000W
> * Temperaturev5and Extended parametersv7tov12can be sent withoutv1tov4- Text message
m1parameter can be used as part of a custom alert subject or body message.
For a standard account at least one of v1-v6 is required. Donators can omit these and send v7-v12, b1-b6