Skip to content

[Feature Request] Prevent simultaneous EV charging and battery grid charging (Capacity Tariff optimization) #3293

@xxxxminingxxxx

Description

@xxxxminingxxxx

Hi there,

First of all, thank you for the amazing work on Predbat. It’s a game-changer for Home Assistant energy management!

I would like to propose a new feature specifically aimed at users in regions with a Capacity Tariff (like Flanders, Belgium). In Belgium, we are billed based on our highest monthly peak (kW). Simultaneous high-draw activities can be very expensive.

The Problem: Currently, Predbat might decide to charge the home battery from the grid while the EV is also charging. If the battery charges at 5kW and the EV at 11kW, we hit a peak of 16kW instantly. This significantly increases the monthly bill due to the capacity tariff.

Proposed Feature: Add an option (e.g., in apps.yaml) to block or pause car charging whenever the home battery is actively charging from the grid.

Suggested configuration option:

YAML
car_charging_block_during_battery_grid_charge: True/False

Proposed Logic: If car_charging_block_during_battery_grid_charge is set to True:

  • When Predbat initiates a battery charge from the grid (charge_enable is active), it should treat the EV charging slots as "unavailable" or force the EV charge to pause.

  • Once the battery grid charge is complete, the EV charging can resume in the next available/cheapest slot.

This would allow users to spread their energy consumption over time, keeping the peak load as low as possible without sacrificing the benefits of cheap energy windows.

I am not a programmer myself, but I believe this would be a massive benefit for all Belgian users and anyone else dealing with peak-based billing.

Would this be something you'd consider adding to the roadmap?

Best regards, Mark

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions