Agile Octopus integration
admin
I was thinking of self-consumption rather than export. Imagine for example I have a fully charged battery at noon, and no solar generation expected. I would rather consume from the grid until 16.30 and only use my battery after that time, when import is at its peak rate. This requires charging to be maintained from noon till 16.30 to prevent earlier discharge.
Another way of looking at it is that I should be charging my battery (or maintaining it at 100%) in any slot where the import rate is lower than in the immediately subsequent slot (with caveats for expected solar generation and for expected consumption during the subsequent slots).
kerregan I think that's a great suggestion as currently, if we're not charging from the grid, we are using our battery to run the home even if the half hr prices are on a par with what we chose to charge our battery. I would like to see something like a value we can set which automatically kicks the battery into supplying the house, for example over 25p. Failing that facility, a timed period would be a good compromise
admin
‘Hold charge’ is a good way of thinking about it, and hopefully something that would be relatively straightforward to implement.
It could though get more complicated over time . For example, I have just seen an earlier discussion which suggested being able to charge up to and hold a specified % of battery capacity - chosen to cover expected consumption over a peak period.
admin
Another twist on this. Last night I was due to charge from 4.30 to 7.00. But because the battery was already 95% full, this slot was skipped. The effect was that the battery discharged in this low cost period rather than being preserved until after 7.00 when the rate is higher.
‘Hold charge’ would be much better than skipping the slot altogether.
I like the hold charge idea, but stress to everyone not to rely on automation too much, every morning you need to check what slots are needed for the circumstances and check yourself throughout the day how your battery is holding out. Depending on the weather etc. If you rely on Automation you will get knock backs more often than not, at least until human like AI comes into it.
The more code you add, the more things can and will go wrong.
That’s true in the short term, whilst the users are enthusiasts. But the mass market needs a fully automatic solution, accepting that it will not be 100% optimised.
- Edited
Reload the whole page, and use 01:00 in the To slot instead of 1.00.
Shouldn’t cause an error like this though. We’ll check the logs.
Thanks for reporting it.
- Edited
Mat can you refresh and use a colon instead of a dot/period?
Right - I think I know what's happening - correct time validation not being applied there. Reload and use 01:00 and you should be good.
Needs a proper validation message like on normal schedules.
Fixed as per release 339. https://community.wonderwatt.com/d/96-wonder-watt-release-notes
- Edited
- Edited
Is it because the charge instruction was sent after the slot had started?
Ooh - interesting. Is that how it works on Giv? If you set/enable a slot shortly after its start time, the whole thing never gets actioned?
What does your Giv log say? Could you have encountered multiple Inverter Timeouts?
I've just opted in to today's Savin Session with Octopus. It will be my first export using the WW scheduler