You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Assume PV = 4.5kW, house battery = 30%, then PVAMP will be set to 0 (because of low battery) and cannot be set to 3 as an exception of high solar output.
My proposal is to rename as the following
{# PV/230 is the current in a one phase system. For three-phase charging divide by 3! #}
{% set PVAMPIN = (PV/230/3) %}
...
{# Under 40%, charge only the house battery, not the car. 3% hysteresis: Don't turn on until we reach 43%. #}
{# Exception: When the PV output is really high, allow charging so we don't feed to the grid early #}
{% if (Battery<43) and (Charge==0) and (PVAMPIN<6) %} {% set PVAMP = 0 %} {% endif %}
{% if (Battery<40) and (Charge>0) and (PVAMPIN<6) %} {% set PVAMP = 0 %} {% endif %}
{% if (PVAMPIN>=6) and (Battery<40) %} {% set PVAMP = 3 %} {% endif %}
The text was updated successfully, but these errors were encountered:
Assume PV = 4.5kW, house battery = 30%, then
PVAMP
will be set to 0 (because of low battery) and cannot be set to 3 as an exception of high solar output.My proposal is to rename as the following
{# PV/230 is the current in a one phase system. For three-phase charging divide by 3! #}
{% set PVAMPIN = (PV/230/3) %}
...
{# Under 40%, charge only the house battery, not the car. 3% hysteresis: Don't turn on until we reach 43%. #}
{# Exception: When the PV output is really high, allow charging so we don't feed to the grid early #}
{% if (Battery<43) and (Charge==0) and (PVAMPIN<6) %} {% set PVAMP = 0 %} {% endif %}
{% if (Battery<40) and (Charge>0) and (PVAMPIN<6) %} {% set PVAMP = 0 %} {% endif %}
{% if (PVAMPIN>=6) and (Battery<40) %} {% set PVAMP = 3 %} {% endif %}
The text was updated successfully, but these errors were encountered: