Is your feature request related to a problem? Please describe.
The charge planner is purely reactive: it only compares the vehicle's current SoC against the plan target. It has no way to know that the car will be driven (and lose charge) between now and the target time. This causes it to skip cheap hours that occur before a known trip.
Concrete example (dynamic tariff):
- It's 12:00. Vehicle SoC is 50%. Electricity is cheap right now.
- My repeating plan says: 45% by tomorrow 07:00.
- I already know I will drive this afternoon and return with ~30% SoC.
Because 50% ≥ 45%, the planner does nothing at 12:00. After I return with 30%, it replans and charges the missing 15% during the remaining (more expensive) evening/night hours. The cheapest slot of the day was available at noon, but the planner couldn't use it, because at that moment the target was formally already met.
Describe the solution you'd like
A trip planner, analogous to the existing charge plan dialog. Where a charge plan says "reach X% by time T", a trip entry would say:
- Departure time: when the car leaves
- Return time: when the car is plugged in again
- Expected consumption: in km or % (km could be converted using the vehicle's configured range/capacity)
Example: "Trip today 14:00–18:00, 60 km (≈20%)".
With this knowledge, the planner can build a complete picture of the SoC over time:
- Before departure, it knows the car must be at
SoC needed at next plan target + trip consumption, so it can use cheap hours before the trip (in my example: charge 15% at noon at the day's lowest price).
- During the trip window, it knows the car is away and schedules nothing.
- After return, the existing plan logic continues as today, but ideally little or nothing is left to charge, because the buffer was already added at the cheapest moment of the day.
Just like charge plans, trips should support one-off and repeating entries (e.g. "Mon–Fri, leave 08:00, back 17:30, 50 km"), commutes are the main use case, and they are perfectly predictable. Both plan types would show up together in the plan preview/prognosis chart, so you can see the expected SoC curve including the dip from the trip.
Describe alternatives you've considered
- Manual one-off plan before leaving ("65% by 14:00 today"): works, but has to be done by hand every single time and defeats the point of repeating plans.
- Price limit (smart grid charging) combined with the plan: does charge during cheap hours regardless of plan state, but again, its something you need to do by hand everyday, if you want it to be optimal.
Is your feature request related to a problem? Please describe.
The charge planner is purely reactive: it only compares the vehicle's current SoC against the plan target. It has no way to know that the car will be driven (and lose charge) between now and the target time. This causes it to skip cheap hours that occur before a known trip.
Concrete example (dynamic tariff):
Because 50% ≥ 45%, the planner does nothing at 12:00. After I return with 30%, it replans and charges the missing 15% during the remaining (more expensive) evening/night hours. The cheapest slot of the day was available at noon, but the planner couldn't use it, because at that moment the target was formally already met.
Describe the solution you'd like
A trip planner, analogous to the existing charge plan dialog. Where a charge plan says "reach X% by time T", a trip entry would say:
Example: "Trip today 14:00–18:00, 60 km (≈20%)".
With this knowledge, the planner can build a complete picture of the SoC over time:
SoC needed at next plan target + trip consumption, so it can use cheap hours before the trip (in my example: charge 15% at noon at the day's lowest price).Just like charge plans, trips should support one-off and repeating entries (e.g. "Mon–Fri, leave 08:00, back 17:30, 50 km"), commutes are the main use case, and they are perfectly predictable. Both plan types would show up together in the plan preview/prognosis chart, so you can see the expected SoC curve including the dip from the trip.
Describe alternatives you've considered