prevent that WSL will hang on submitting data to PVoutput.
The following error we can catch/prevent by checking the data before we sent them
Error Messages
The following service specific errors may be encountered.
Error Description
Bad request 400: Missing required data
The input 'data' or required parameters was missing or contains less than the two required fields
Bad request 400: Could not read [field]
There was a problem reading the data for the field, it may be incorrectly formatted
Bad request 400: No outputs added or updated
No outputs were added or updated due to an unexpected error.
Bad request 400: Energy value [energy] too high for system size [system_size]
The g parameter exceeds the 12kWh/kW threshold.
Bad request 400: Peak power value [power] too high for system size [system_size]
The pp parameter is 50% greater than the system size.
Bad request 400: Missing required generation field [g]
The energy generation field is required when creating a new record
Bad request 400: "Energy export [export] cannot exceed energy output [energy] by 15%"
The export amount is too high compared to the generation amount