two new features on charge schedules would be good:
Solar Forecast - when the solar forecast for the next daylight period (e.g. a charge schedule 1am to 5am would be same day) set the charge to activate if forecast below set level.
Battery Level - when the battery level is below the set level activate charge.
To avoid conflict these may need to have on/off toggles then add values.
Thanks