This Operating Guide is appropriate for all electricity providers. Any instructions that differ for a specific electricty provider will be highlighted.
The following outlines how to configure Energy Manager's EV Charging module to charge your electric vehicle.
The following are prerequisites that need to be met before EV charging will be able to be used in your Energy Manager system:
1) You will need to install the HACS integration for OCPP (OCPP stands for Open Charger Port Protocol), The installation instructions are located on the EV Charging dashboard within Energy Manager.
2) Your EV charger must be fully OCPP 1.6 compliant. Most fast chargers are OCPP compliant, but no slow 10A "granny" chargers will be. This module will not work with slow granny chargers. You will need a dedicated fast charger that will be installed on its own circuit. If you received a charger that plugs into a typical wall socket when you purchased the EV, this will not be sufficient. The module is for AC fast charging only.
If you are going to purchase a fast charger to charge your EV, make sure it is OCPP 1.6j compliant and importantly allows a user-configurable OCPP endpoint.
A good example of a compliant charger is the Ocular IQ Home Solar.
It is extremely important to make sure that the OCPP function on the charger allows control by a third party (in this case, Home Assistant). An example of so-called "OCPP compliant" chargers that do not allow remote control are Evnex, Sungrow iHomeManager with charger, and the SigenStore EV Charger module. These chargers will not work with Home Assistant. Ensure you do your research before purchasing a fast charger to ensure they are not closed systems like the forementioned chargers.
Some chargers, like the Myenergi Zappi support OCPP but are cloud-based. If you want to use a Zappi with remote OCPP support, you will need to port-forward the Myenergi sourced traffic through to your Home Assistant. As at the time of writing the Zappi has not been tested.
You will need to make sure your EV Charger is configured in such a way that it is not trying to make competing decisions with Energy Manager. Fast EV chargers generally offer some basic solar charging, but this can interfere with the optimisation that Energy Manager performs.
An example configuration for the Ocular IQ Home Solar can be found here.
| Type of charger | Ease of Integration | Examples |
|---|---|---|
| Local OCPP | ☑️ Easiest | Ocular IQ Home Solar, Delta AC MAX, Circontrol eNext Elite / eHome, some Rolec |
| Cloud OCPP | ✔️ Moderate difficulty | Myenergi Zappi, Wallbox Pulsar Plus (potentially cloud controlled) |
| Non-controllable/vendor locked OCPP | ❌ Not compatible | Evnex, Sigenstor with EV charger module, Sungrow iHomeManager with charger |
| Non-OCPP | ❌ Not compatible | Tesla Wall Connector |
The EV Charging module is included in the premium subscription and uses the HACS OCPP integration as an interface.
From within Energy Manager, browse to the EV dashboard

Once in the EV dashboard, the following instructions are provided to take you through the installation procedure for the HAC OCPP integration:

Once you have completed performing this work and the integration has been detected by Home Assistant, the instructions will be replaced with some additional settings and a summary of your EV charger that has been added:

In the OCPP Charger Status section you will see a long list of settings and readings from your EV charger. Some of these may read as unavailable or unknown. If this is the case, it will generally be because your charger is not responding to those queries due to them not being supported. This is not a fault, rather it is most likely a limitation of your charger and generally shouldn't be of any concern.
The EV charging dashboard contains various sections, but two important ones are the modes.
Two modes are available:
1) Scheduled Charging
2) Ready-by Charging
These modes a mutually exclusive in that only one mode can be enabled at a time. If you enable one mode, the other is automatically disabled.
Scheduled charging mode allows you set a time window when charging is allowed to occur.

Along with the time, you can enable grid charging and can also select the maximum price you are willing to purchase electricity from the grid. By disabling grid charging you are limiting charging to solar only. Note that Flow Power users configure an upper price signal limit, not a monetary value.
There is also a Charging policy select box, which is explained in an upcoming section below.
Note that the Scheduled Charging mode does not aim to reach the end time with the energy amount you have specified completed - that is what the Ready-by mode is for. Scheduled charging will aim to charge optimally during the specified period. If the period concludes and the required kWh has not been put into the battery, it will continue when the charging schedule opens again. The scheduled charging mode is designed for opportunistic charging - it will charge when suitable.
Ready-by charging mode allows to you define a deadline by when you want your vehicle charged by. Energy Manager will work out the cheapest periods for charging, aiming to have your vehicle ready by the configured deadline.

There are two main settings (outside of general settings, see later) for Ready-by mode. Firstly, the deadline to have the vehicle charged by, and secondly, the maximum price you are willing to pay to charge your vehicle from the grid. Note that Flow Power users configure an upper price signal limit, not a monetary value.
Scheduled Charging mode contains three policies that will change the behaviour of your charging:

Energy Manager will look to charge whenever it can in the schedule as long as the buy price is at or under your selected maximim price (or price signal for Flow Power users). If the forecast is indicating that it can easily charge within the scheduled window (up to the selected kWh), it will charge at the cheapest periods, even if there are other more expensive periods that are still within your price limit. Note that you must enable Allow gird charging to use the smart_cheapest policy.
Should you only want to charge with solar excess, select solar_only as your charging policy. As long as there is excess solar (i.e., it would normally be exported to the grid), and the excess energy is 8A (~1900W single-phase, ~5700W 3-phase) or higher, charging will occur.
Notes:
The solar_preferred policy is beneficial for those with less excess solar that can't reach the minimum 8A all the time. The mode will charge using excess, but if the minimum 8A cannot be reached by solar alone, it will top up the 8A by pulling from the grid, but only at or below your selected maximum import price (or price signal).
Notes:
If you want to charge from using solar, you will need to configure the Solar Charging section.

If your home battery system and EV charging can interact together, it may be possible for you to transfer your home battery storage into your EV battery. The Battery Protection settings allow you to control whether you want to charge your EV from your home battery or not, and how much of the energy to transfer.

All charging modes and policies will use the General Settings detailed here.

Take a read of the EV decision reference guide if you are wanting to understand what the decisions mean that come back from the Energy Manager servers.