I wonder, would it make sense to stop actively working with PSU after the sunset and before sunrise?
May still checking&reporting battery voltage (outV) at some interval, but deepsleeping the rest of the time?
If doing so, I guess, it should request sun-triggers based on configured latitude/longitude (e.g. in a similar way how Tasmota does it)