Files
homeassistant/helpers/sensor.estimated_charge_percent_tomorrow.jinja
2026-06-29 17:06:30 +02:00

11 lines
610 B
Django/Jinja

{% set totalWh = 3200 %}
{% set estimatedChargePercentToday = states("sensor.estimated_charge_percent_today") | float(0) %}
{% set avgConsumptionWh = states("sensor.energy_from_battery_7_days_average") | float(0) %}
{% set avgConsumptionPercent = 100 * (avgConsumptionWh / totalWh) %}
{% set tomorrowProductionWh = (states('sensor.balkon_solcast_pv_forecast_balkonsolar_forecast_tomorrow') | float(0)) * 1000 %}
{% set estimatedProductionPercentTomorrow = 100 * (tomorrowProductionWh / totalWh) %}
{{ (estimatedChargePercentToday - avgConsumptionPercent + estimatedProductionPercentTomorrow) | round(2) }}