How to Switch EV Charging Software Without Replacing Your Hardware

Read Time: 5 minutes

Author: eMabler Team

Switch EV charging software

Quick Answer 

Most EV charging operators can switch to a new CPMS without replacing any hardware. The reason is OCPP, the Open Charge Point Protocol, which is the communication standard that governs how charge points talk to a management system. If your chargers support OCPP and your new platform is hardware-agnostic, the switch is a software migration, not a hardware project. The process involves updating the central system URL in your chargers' firmware to point to the new platform, re-establishing your integrations, and validating that sessions are running correctly before going live. This article explains how OCPP works, what hardware-agnostic actually means in practice, and what to check before you commit to a migration. 

The assumption that switching EV charging software means replacing hardware is one of the most common reasons operators stay on platforms that are no longer working for them. It is an understandable concern. Charging infrastructure is a significant capital investment, and the idea of writing it off to fix a software problem is a reasonable thing to want to avoid. 

The good news is that for most operators, this concern is based on a misunderstanding of how modern EV charging platforms work. The software and the hardware are not as coupled as they appear. What connects them is a protocol, and that protocol was designed specifically to give operators the freedom to change one without changing the other. 

For a broader view of what a full platform migration involves, our comprehensive guide on how to migrate your EV charging operations to a new platform covers the complete process. This article focuses on the hardware question specifically. 

How OCPP makes hardware-agnostic switching possible 

OCPP, the Open Charge Point Protocol, is the open communication standard that defines how a charge point sends and receives information from a central management system. It covers everything from session initiation and authorisation to status reporting, remote commands, and firmware updates. 

Because OCPP is an open standard, any charge point that implements it correctly can communicate with any CPMS that also implements it correctly, regardless of who manufactured either. The charger and the platform do not need to come from the same vendor. They just need to speak the same protocol version. 

This is what hardware-agnosticism means in practical terms. A hardware-agnostic CPMS does not require you to use specific chargers from a preferred manufacturer. It connects to your existing infrastructure through OCPP and manages it from there. When you switch to a hardware-agnostic platform, your chargers do not know or care that the management system behind them has changed. They send the same messages to a new address and the new platform handles them. 

The mechanism behind this is straightforward. Each OCPP-compliant charge point is configured with a central system URL, the address of the CPMS it reports to. Switching platforms means updating that URL. The charger reconnects, establishes a new session with the new platform, and operations continue. 

What to check before you start 

Knowing that OCPP makes hardware-agnostic switching possible is one thing. Confirming that your specific hardware estate supports it cleanly is another. Before committing to a migration, there are four things worth verifying. 

Which OCPP version your chargers run 

OCPP has gone through several versions. OCPP 1.6 is the most widely deployed version in the field today. OCPP 2.0.1 is the current version, with significantly expanded capabilities around smart charging, device management, and security. Some chargers support both. Some support only one. 

Check which OCPP version your hardware supports and confirm that your prospective new platform supports the same version. Most established CPMS providers support OCPP 1.6 at minimum, with OCPP 2.0.1 support becoming increasingly standard. If there is a version mismatch, ask the vendor how they handle it and whether any functionality will be lost. 

Whether your chargers use proprietary extensions 

OCPP allows vendors to implement proprietary extensions on top of the standard protocol. Some hardware manufacturers use these extensions for features that go beyond what the core standard covers. If your current platform was built around those extensions, a new platform that implements only standard OCPP may not support all the functionality you currently use. 

Ask your current platform vendor for a list of any proprietary OCPP extensions your setup relies on. Then ask your prospective new vendor whether they support those extensions or have an equivalent capability within standard OCPP. 

How remote re-provisioning works at your scale 

Updating the central system URL across a handful of charge points is straightforward. Doing it across hundreds or thousands of charge points at dozens of sites is a different kind of project. Some charge point models support over-the-air configuration updates, which means the URL can be changed remotely without anyone visiting the site. Others require local access, either physically or through a local network connection. 

Before signing with a new vendor, understand exactly how re-provisioning will work for your hardware estate. Ask whether the new platform has tooling to support bulk re-provisioning, and factor the time and resource requirement into your migration plan. This is one of the steps that catches operators off guard when they have not scoped it properly in advance. 

Whether your hardware firmware is current 

Older firmware versions can introduce compatibility issues even when a charger nominally supports OCPP. If your charge points are running firmware that has not been updated in some time, it is worth checking whether a firmware update is recommended before migration. Your hardware manufacturer can advise on this. Addressing firmware issues before the migration rather than during it removes one variable from a process that already has enough moving parts. 

When hardware replacement might genuinely be necessary 

Most operators with modern OCPP-compliant chargers will not need to replace hardware to switch platforms. There are, however, situations where some hardware work is unavoidable. 

The most common is legacy equipment that predates OCPP or that implements an older, non-standard protocol. Some chargers deployed before OCPP became widespread use proprietary communication protocols that are specific to a single platform vendor. These chargers cannot be managed by a different platform without a firmware update that adds OCPP support, and not all manufacturers offer that update for older models. 

The second situation involves chargers that are so old that even if they technically support OCPP, the version they support is no longer adequate for what your operation requires. If you are running OCPP 1.2 hardware in a network that needs the smart charging capabilities of OCPP 2.0.1, that hardware constraint is a real one. 

In both cases, the question is whether to replace the affected hardware as part of the migration or to run it in parallel on the legacy platform while the rest of the network moves over. A phased approach is often the right answer for large networks with a mix of hardware vintages, and it is worth discussing with your prospective vendor before deciding how to structure the transition. 

Conclusion 

For the majority of operators, switching EV charging software is a software project. The hardware you have already deployed can stay exactly where it is. What changes is the platform managing it, and that change happens at the configuration layer, not the physical infrastructure layer. 

The due diligence that matters here is specific and manageable: know your OCPP versions, understand your re-provisioning process, and check for any proprietary extensions your current setup depends on. None of those checks require specialist knowledge, just the right questions asked of your current vendor and your prospective one before you start. 

eMabler is a charging management platform for EV charging operators across Europe. 

If you are managing an existing hardware estate and want to understand what a migration to a new platform would involve for your specific setup, we are happy to talk. 

 

eMabler logo white

The digital backbone behind EV charging that just works.

ISO27001 logo
ISO27001 logo

Support Portal

Address

Maria01, Lapinlahdenkatu 16

00180 Helsinki, Finland

Business ID: 3021922-2

All rights reserved | © 2025 eMabler

eMabler logo white

The digital backbone behind EV charging that just works.

ISO27001 logo
ISO27001 logo

Support Portal

Address

Maria01, Lapinlahdenkatu 16

00180 Helsinki, Finland

Business ID: 3021922-2

All rights reserved | © 2025 eMabler