The old behaviour probably does not match user expectations: If for example a car has charged for 15 minutes and then was not allowed to charge for 6 minutes, selecting 30 minutes allows charging for additional 9 minutes (30 - 15 - 6).
If a limit is already elapsed, sending a reset before the override changes this to allow additional 30 minutes of charging. We should change the drop-down texts to reflect this: Prepend "additional" before every entry if a limit is elapsed.
Edit: Ignore the above idea. Add a separate drop down for relative changes instead:
The old behaviour probably does not match user expectations: If for example a car has charged for 15 minutes and then was not allowed to charge for 6 minutes, selecting 30 minutes allows charging for additional 9 minutes (30 - 15 - 6).
If a limit is already elapsed, sending a reset before the override changes this to allow additional 30 minutes of charging. We should change the drop-down texts to reflect this: Prepend "additional" before every entry if a limit is elapsed.
Edit: Ignore the above idea. Add a separate drop down for relative changes instead:
Open problem: How to fit this into the API