I noticed the battery predictions being off for some days, suddenly notice the DESS battery capacity wasn’t modified. I was pretty sure I did this, but whatever, tried again… it says saved. It doesn’t save.
All values on the /installation/[id]/settings/dynamic-ess page can be modified, but the Battery capacity just doesn’t get modified. Once you refresh, it just shows the old value again.
The log says
Installation settings update - Dynamic ESS settings updated - 00:44
Installation settings update - Dynamic ESS settings updated - 00:44
Installation settings update - Dynamic ESS settings updated - 00:44
But it doesn’t update it the capacity. It did work like about 3-4 weeks ago, but I’m unable to inform the system about its new capacity, it seems the graphs/battery % prediction uses that value.
It makes a PATCH request with the new values, response with 200 OK
It also makes a POST request to ‘schedule-dynamic-ess’, this one returns
{
"success": false,
"errors": "Too many requests. Please try again in a few minutes",
"error_code": null
}
After that, the GET request returns the old data.batteryCapacity value.
This error isn’t communicated in the UI, also ‘minutes’ apparently are very long.