Optimising Live Price using Octopus Agile
I have configured my Sunsynk PV installation with the Octopus Agile tariff using this guidance:
https://youtu.be/TW2-OndMmWY?si=3S7FgU-b_U07OcaI
This charges my batteries when electricity is cheap at night and discharges when expensive late afternoon.
Settings are presently Charge stop: 17 pence, Discharge start: 25 pence.
However, it does not consider the amount of sun during the day and my batteries may already be full from the night's charging. Then on a sunny day exporting when battery is full paying far less (2 pence) than the cost of night time charging (15 pence), it would be good to consider anticipated sun hours
Can someone please suggest how can I automatically adjust this setting for anticipated sun hours so that previous night time charging is reduced and I get to full batteries just before the afternoon's discharge cycle (30 pence)? My setup is 8kWh invertor, 15kWh battery capacity, 7.4kWh solar PV with Tigo optimisers delivering a peak of 5.4kWh.
I was thinking of an automation in my Home Assistant (on Raspberry Pi) that would look at the weather forecast, but maybe there is a better way or I may be missing something in my understanding of how htis works. A recent energy graph attached.


So found this integration that forecasts hours of sunshine translating to kWh of solar power generation. Will have a play and post update.
https://www.home-assistant.io/integrations/forecast_solar/