Learn · 10 November 2026
Machine learning home battery planning, tuned per home
How machine learning home battery planning works at ShiftCharge: we learn how your home uses power, model each home on its own and plan around it.
Start 30 days free30 days free during the beta, then £4.99 a month or £49 a year if you choose to subscribe.
No payment is taken automatically when your free time ends. Battery automation stops unless you subscribe. Paid plans renew until cancelled; cancel any time. Your first payment is covered by our 30-day money-back guarantee.
A battery plan is only as good as its guess about how much power your home will use. Charge too little and you end up buying at the evening peak. Charge too much and you have paid for power that sits unused, or crowded out tomorrow’s solar.
ShiftCharge uses machine learning to make that guess, and it makes it for your home specifically. This guide explains what that means for you, without the maths.
Why usage is the hard part
Prices are published in advance and solar forecasts are good and getting better. How much electricity a household uses tomorrow evening is the piece nobody hands you.
Most battery timers and simple planners assume every day looks like an average day. Real homes don’t work like that. Weekends differ from weekdays, a cold snap brings the heating on, and the school run moves the morning peak. A plan built on an average is wrong in a slightly different way every day.
Every home gets its own model
We don’t use one national usage curve, and we don’t ask you to fill in a questionnaire about your appliances. ShiftCharge learns from your own battery and inverter readings: when your home uses power, how much, and how that changes with the day of the week and the weather.
Two houses on the same street, with the same battery and the same tariff, will get different plans, because they use power differently. A home with a heat pump, a home that works from home, and a home that’s empty until six all get forecasts that look like them.
It keeps learning
Your forecast is updated every night as new readings come in, so it follows the seasons and changes in routine without you having to tell it anything.
It also watches during the day. If your home is using noticeably more or less than expected this afternoon, the plan adjusts its expectations for the hours ahead, and re-plans if the battery would otherwise run short before the expensive evening hours.
It has to earn its place
Machine learning isn’t automatically better. For some homes, a careful look at recent typical days is just as good. So for every home we check the learned forecast against that simpler approach, using your own history.
Your plan only switches to the learned forecast once it has clearly predicted your home better. If it ever starts doing worse, the plan goes back to the simpler forecast on its own. While this is being worked out, the app tells you it is still learning your home.
Planning with a safety margin
No forecast is perfect, so the plan doesn’t bet everything on a single number. When the next few hours are expensive, it leans towards keeping a little more in the battery in case your home uses more than expected. When power is cheap, it doesn’t need to be so cautious.
That way a busier-than-usual evening costs you a little rather than a lot.
What you get from it
Fewer evenings where the battery runs flat before the peak ends, fewer nights spent charging more than you needed, and more room left for your panels on sunny days. You don’t have to adjust anything as the seasons change, because the forecast moves with them.
Common questions
- Do I need to set anything up for the learning to work?
- No. Once your battery is connected ShiftCharge reads your usage from it and starts learning straight away. Where your inverter has past readings, we use those too, so it can get going sooner.
- How long does it take to learn my home?
- It depends on the home. Homes with a steady routine and some past readings can be ready within days. Homes with very variable use take longer, and the plan uses a simpler forecast until the learned one has proved itself.
- What if I go on holiday or have guests?
- The plan notices within the day when your home uses more or less than expected and adjusts the hours ahead. A one-off week won’t throw off your forecast for long, and you can always make a one-off change to the plan yourself.
- Can I see what it expects my home to use?
- Yes. Open Your home from the Home page, or How your home uses power in Settings, to see what ShiftCharge has learned about your usage and whether your plans are following the learned forecast yet.
Want this running in your home?
Connect your battery and Octopus account in about ten minutes. 30 days free during the beta, no card needed.
Start 30 days free