JK Another weird behavior that is costing me money... When will the system settings ever behave as expected?
Yes, this is a feature I noticed relatively recently.
Must have changed with a recent firmware, since I had previously been using a timed-discharge slot with a limit of 100% to implement a timed pause. Fortunately, in my case this was during the first hour of cheap slot, when I wanted to idle the battery to allow it to balance cells, so didn't cost me anything.
So I switched to use a timed-charge with target of 4%. And discovered another "feature" - it seems to impose a minimum charging target of 20%, so setting 4% actually resulted in it charging to 20%.
So I'm now using an external agent to turn eco mode off for that hour. (Though it's slightly academic at the moment - with no solar recently, battery has hit the stops before the end of the day...)
Oh, while I'm at it... yet another "feature" I noticed recently was that if you have a discharge slot with a configured limit, that limit is active during the time window even if you are not actively exporting. (ie the timed-export flag is clear).
I'm now using this feature to hold some battery charge back until 4pm - no financial incentive to do so, but if the battery is going to run out, I may as well try to avoid importing during peak period.
And I did recently suggest this as a way to implement a behaviour someone was asking for - I think they were on Flux, and wanted to charge battery from grid before peak period if and only if it was below some miniumum threshold, otherwise continue discharging battery as normal. It's a perfect fit for that... (Unfortunately, AIO didn't appear to have the same behaviour.)
https://community.givenergy.cloud/d/5168-octopus-flux-pre-peak-top-up