loadpoints
loadpoints (charging points) is a list of charging points that combines a charger, vehicles, and, if necessary, a meter with additional optional parameters for each charging point. A minimal configuration requires a charger.
For example:
loadpoints: - title: Garage # display name for UI charger: charger # charger reference vehicle: audi # reference to standard vehicle mode: pv # charge mode (off, now, minpv, pv)References always correspond to the values of the name parameter (e.g., charger) in the respective device configuration.
Now, let’s explain all possible parameters.
Required Parameters
Section titled “Required Parameters”A description of the charging point, displayed in the user interface (UI).
For example:
title: Garagecharger
Section titled “charger”Reference to a charger configuration.
For example:
charger: chargerWhere the value charger corresponds to the value of the name parameter in the charger definition.
Optional Parameters
Section titled “Optional Parameters”Reference to a meter (current meter) configuration.
This entry is only needed if the used charger doesn’t perform its own current measurement or if the measurement values cannot be read from the charger by evcc. However, even in this case, this entry is optional, because evcc assumes that the set maximum current will also be used for charging.
For example:
meter: chargeWhere the value charge corresponds to the value of the name parameter in the current meter definition.
vehicle
Section titled “vehicle”vehicle: Reference to a vehicle configuration that is assigned as the default vehicle to the charging point.
When a vehicle is plugged into the charger, it is assumed that this vehicle is connected. Automatic vehicle detection is bypassed. If a different vehicle is connected (e.g., guest vehicle), this can be manually assigned later.
For example:
vehicle: renaultWhere the value renault corresponds to the value of the name parameter in the vehicle definition.
evcc rememerbers the last used charging mode.
With the mode parameter, you can specify the charging mode that should be used after the vehicle is disconnected.
Possible values:
off: Charging is stopped, even if a vehicle is connected to the charger.now: Start charging immediately at the maximum possible power.minpv: Start charging immediately at the minimum possible power. If sufficient PV surplus is available, charge faster.pv: Charge only using PV surplus and pause if there isn’t enough power available.
Default value: pv
For example:
mode: pvDefins the default settings for handling the State of Charge (SoC) of a connected vehicle.
For example:
soc: poll: mode: charging interval: 60m estimate: trueDefines how vehicle APIs are used to retrieve real-time information about the vehicle.
poll.mode
Section titled “poll.mode”Defines under what conditions the vehicle data is retrieved.
Possible values:
charging: Update data ONLY during a charging session (recommended default).connected: Update data when the vehicle is connected to the charger (not just when charging); theintervalparameter defines the frequency.always: Update data always, even when the vehicle is not connected to the charger; theintervalparameter defines the frequency (only supported for one vehicle per charging point).
Default value: charging
For example:
mode: chargingpoll.interval
Section titled “poll.interval”Defines how often the vehicle is queried for data when it is NOT charging.
Default value: 60m
For example:
interval: 60mestimate
Section titled “estimate”Calculate (interpolate) the current SoC between vehicle data queries.
Possible values:
true: evcc interpolates the SoC values between vehicle data queries (recommended).false: evcc only uses the SoC values returned by the vehicle.
Default value: true
For example:
estimate: false # No interpolationenable
Section titled “enable”Defines the behaviour of starting charging in PV mode. Additionally, it defines the behaviour during automatic phase switching from 1p to 3p.
For example:
enable: threshold: 0 delay: 1mthreshold
Section titled “threshold”Defines the power threshold at the grid connection point in watts (W).
Possible values: A positive value for grid consumption, a negative value for grid export. When set to 0, export must reach the minimum charging power.
Default value: 0
For example:
threshold: 0Defines how long the threshold must be met.
Default value: 1m
For example:
delay: 1mdisable
Section titled “disable”Defines the behaviour of stopping charging in PV mode. Additionally, it defines the behaviour during automatic phase switching from 3p to 1p.
For example:
disable: threshold: 200 # maximum import power (W) delay: 10mthreshold
Section titled “threshold”Defines the power threshold at the grid connection point in watts (W).
Possible values: A positive value for grid consumption, a negative value for grid export.
Default value: 0
For example:
threshold: 200 # Maximum grid consumption of 200W is allowedDefines how long the threshold must be met.
Default value: 3m
For example:
delay: 10mphases
Section titled “phases”charger without automatic phase switching:
Defines the number of phases with which the charger is connected.
This parameter does not change the physical connection of the charger but is used to determine the minimum starting power for charging in PV mode (in combination with minCurrent).
Recently, the incoming voltages are evaluated if the charger’s meter provides them. Based on the voltages, the phases value is automatically changed via API. In cases where the charger is set to 1p or 3p using a switch, manual changes to the phases value are no longer necessary.
In cases where 1p/3p charging is realised using the corresponding charging cable rather than a switch, this “automatic” behaviour causes problems. In this case, the phases value must be adjusted in the vehicle accordingly. Since this value cannot be changed via API, the following workaround can be used:
Configure the vehicle twice: once with phases: 1 and once with phases: 3. Depending on the desired charging mode, select the appropriate vehicle in the UI.
If a known vehicle is connected, the lower value between vehicle: phases and loadpoint: phases is used for calculation. For unknown vehicles, only loadpoint: phases is considered.
While the vehicle is charging and the charger or charging meter provide phase currents, the actual number of phases is detected, and (as long as the vehicle remains connected) this is used for further calculations. This only works for three-phase charging points.
Default value: 3
Possible values: 1|3
For example:
phases: 1charger with automatic phase switching:
The value controls whether the automatic phase switching is enabled or disabled.
phases: 0 = Automatic switching enabled
phases: 1 or 3 = Automatic switching disabled, and the set value is fixed
Default value: 3
Possible values: 0|1|3
For example:
phases: 0priority
Section titled “priority”During charging, this parameter prioritises loadpoints with each other.
The prioritised loadpoint is given the charging power of other non-prioritised loadpoints or those with lower priority. When a prioritised loadpoint accesses this power, it might lead to short-term grid consumption until the regulation stabilises.
Higher values indicate higher priority. Loadpoints without an entry have priority: 0.
When multiple loadpoints are present, this parameter doesn’t influence the order in which the charging sessions are started. However, if a lower-priority loadpoint is charging, a higher-priority one might be switched on if it is given access to the unused charging power.
This prioritisation works in pv and minpv modes. In minpv mode, charging is not interrupted, only reduced to the minimum.
Default value: 0
For example:
priority: 2