psiloc Over the summer my goal was always to use the cheap overnight energy available to ensure the battery was fully charged and the system could then export the solar as soon as possible. I used the battery primarily to take advantage of plunge pricing and could get in 3 charge/discharge cycles a day when these occurred. I figured that I wanted to get the most from the battery having already made the outlay for it. I expected 10 years from it on a 1 cycle per day. If I used that up a bit more quickly I wasn't bothered as by then, even better battery technology would be available.
Now winter is approaching and many days will not have enough solar to fill the battery I have changed strategy to import just enough to get us over the evening peak (and smaller morning peak on Agile). This involves 2 much smaller and gentler charge/discharge cycles per day helping to compensate for the hammering the battery gets on plunge pricing days. I still hope for 10 years battery life but, as long as it doesn't feel like an early life failure, I will not be too concerned if gives up a few years early if I think I've got the most out of it.
So, to hopefully answer your question, effectively during the winter months the battery will power the house during the highest priced period of the day and the grid will power the house and recharge the batteries during the lowest priced periods of the day. (Any solar I treat as a bonus but the smart charging algorithm is compensating a bit for this and importing less from the grid.)
I have another thread going as I try to fine tune the smart charging algorithm to achieve this.
PS The very useful Android 'Inverter' app displays battery cycles. My system was installed in May 23 and the app says my 2 batteries have used 400 and 404 cycles. This is just under 1 a day so I think I will still get 10 years from the batteries. I haven't noticed too much loss of capacity and as long as they don't get worse than 80% of the when new capacity they will still be quite serviceable.