I've seen and tried to understand a number of posts on this topic but can't work out the current state of things and if what I want is possible and if so how to achieve it.
Setup on my AIO and gateway:
- charge battery for cheap overnight
- use the battery in the morning until the solar covers the house load
- top up the battery via the solar with any excess exported to the grid
- in the evening force discharge the battery to 45%
- see through the evening on the battery
Now this works great most of the time. I have a toggle in home assistant to disable the forced export if I want to hold back the battery completely to run an AC unit or something in the evening.
The problem is that if the solar isn't very good on a particular day the discharge starts at say 90% and so gets to 45% before 19:00 and the battery just goes idle until then, leaving the house to draw from the grid at the most expensive time.
I originally set my timed export for the whole Octopus peak time frame but quickly discovered this pausing problem and so pushed the start time back so when it starts at 100% it hits 45% as close to 19:00 as possible.
Do I have to write some automation to dynamically move my discharge start or end time each day based on the battery percentage? (I think I would need to amend this before it starts the discharge because changing the end time while inside the originally set window didn't seem to work when I tried it).
Is there a setting I can toggle instead to kick the battery back in once the target has been reached instead? I tried toggling on and off various options in the remote control settings area this evening but couldn't get it to kick back in with any of them, it eventually did it itself at 19:00 but can't work out what dictates that in order to change it manually via HA.
Thanks in advance for any help!