I was kind of interested in weather integration but assuming your getting a medium/large install vs your consumption and similar with battery the benefits of trying to vary charge in battery seems pretty limited.
Eg assuming a 5-6 or so KW array and 10kw or so storage with an daily usage of mid/high teens to 20kw a day
Roughly 6 months of the year from April-Sept the majority of days should see you basically grid neutral.
Roughly 4 months of the year from Nov-Feb you almost certainly going to want 100% battery charge.
Which leaves a couple of months March and Oct where there is likely to be quite spiky days and low days. On those I would full charge, assuming you have SEG setup.
Logic is, say you need 10kwh to charge you battery at Go rate of 12p (new rate) and you have a SEG of 4p
You spend £1.20 charging the batt. But its a OMG great solar day so you could have got away with zero, you end up exporting 10 units and get 40p back, net cost of 80p ie your net cost of taking an offpeak unit is only 8 pence if you get it wrong and draw too many
Alternatively you dont charge, its not a great day and you end up sucking in 10 units at 34p, you spent £3.40. So you need to be right to not charge 34/8 or roughly 4 days vs 1 day you get it wrong.
Ie your kind of gambling at this point and you need to be right a lot more frequently than you get it wrong.
The forecast predictors seem ok as in getting low/ok/good/great level info right, but not great when the predict you will generate say 18kw and it ends up as 13kw (
@HungryHippos was showing me data to this effect but he may have tracked more since and have a better comment in that regard)
Lets face it how often do you look at tomorrows weather before you go to bed and its different when you get up!?