Questions we are asked about this
What is the difference between a charge point controller and a charge point management system?
A charge point controller is the embedded control board inside the charging station: it runs the IEC 61851-1 control pilot, switches the contactor, reads the meter, authenticates the user locally and acts as the OCPP client. A charge point management system (CPMS) is server software that talks to many charging stations over OCPP and handles user accounts, tariffs, billing, roaming and reporting. The OCPP specification calls these two endpoints the Charging Station and the Charging Station Management System (CSMS); CPMS is the commercial term for the same server role.
Can a charge point management system add functions the controller does not have?
No. Anything that requires physical measurement, switching or a protocol stack running on the station must exist in the controller. ISO 15118 Plug and Charge, residual current detection, contactor welding detection, metering accuracy and the OCPP version supported are all controller-side properties. A management system can schedule, price and report, but it cannot add a capability the hardware does not have.
Which one does a charging brand buy, and from whom?
A brand owner sources the controller — or a complete charger built around it — from a hardware manufacturer or ODM, and separately subscribes to a management system from a software vendor, or operates its own. The two are connected by OCPP, so they can be procured independently as long as the OCPP version and profiles match. eectec supplies the station side only and does not sell a management system.
What happens to smart charging when the charger loses its connection to the management system?
Under OCPP, charging profiles are sent to the charging station and stored there, so the controller keeps enforcing the last valid current limit when the backend link drops. This is why grid-side obligations that require a guaranteed current limit are executed in the controller rather than in the management system, even when the command originates in the backend.
Does the management system handle AFIR payment requirements?
Only partly. Regulation (EU) 2023/1804 (AFIR) Article 5 obliges operators of newly deployed publicly accessible recharging points to accept ad hoc electronic payment: below 50 kW a payment card reader, a contactless device able to read payment cards, or a QR code; at 50 kW and above a payment card reader or a contactless device able to read payment cards. The reader is hardware wired to the controller; the payment transaction is settled by the backend. Both sides have to be specified together.
Can a management system add functions the controller does not have?
No. Anything that requires physical measurement, physical switching or a protocol stack running on the station must exist in the controller. ISO 15118 Plug and Charge, residual current detection, contactor welding detection, metering accuracy and the OCPP version supported are all controller-side properties. A management system can schedule, price and report; it cannot add a capability the hardware does not have.
Is a controller the same thing as an EVSE?
No. In the OCPP 2.0.1 device model, a Charging Station contains one or more EVSEs, and each EVSE contains one or more connectors. The controller is the electronics that implement that station: a single controller board commonly drives more than one EVSE. When a specification says "per EVSE", it is describing an energy delivery path, not a circuit board.
Do we need a management system at all for private or workplace charging?
Not in every case. A controller with local authorisation and a stored charging profile can operate without a backend connection. A management system becomes necessary when charging has to be billed to identified users, reimbursed, roamed to other networks, or reported. The technical question to settle first is whether the controller can authorise and limit current offline, because that determines what happens on the days the connection is unavailable.
If we change management system later, do we replace the chargers?
Not if the OCPP version and profiles are common to both backends, since OCPP is the interface between them. Migration effort concentrates in two places: the security profile, because certificates and credentials are provisioned per station, and any vendor-specific data the previous backend relied on. Confirm both before signing, and confirm that the controller supports remote reconfiguration of its backend endpoint.
What does an upgrade from OCPP 1.6 to 2.0.1 involve on an installed charger?
It is a station-side project, not a backend setting. The station needs firmware implementing the 2.0.1 device model and security profiles, sufficient memory and processing headroom to run it, and a provisioning path for certificates. On eectec platforms, OCPP 1.6 is what runs in large-scale commercial operation today, and OCPP 2.0.1 is in final development with first delivery scheduled for December 2026; on some installed products the route is an added communication module rather than a firmware update alone.