E-Mobility

Beyond CPMS - Why the OCPP Proxy Deserves Your Attention

31 MARCH 2025 • 5 MIN READ

Krzysztof Ciombor

Krzysztof

Ciombor

Open charge point protocol

When people think of the digital backbone of EV charging, they usually picture the major players—Charge Point Management Systems and eMobility Service Provider apps. And rightfully so: these core products are essential for handling everything from user authentication to session monitoring and billing.

But beneath this visible layer lies a quieter, more flexible class of tools that make the entire system agile, resilient, and future-ready – especially as the EV charging industry moves from early adoption to large-scale infrastructure. These tools don’t usually make it to product brochures or boardroom demos, but they are critical enablers of operational success. They ensure that your infrastructure can adapt to rapid changes, scale without bottlenecks, and recover quickly from disruptions. From behind the scenes, they empower operators to experiment, test, and optimize without putting the core business at risk. Among them is the OCPP Proxy by Solidstudio: a powerful, standalone component that brings control, observability, and configurability to OCPP communication without disrupting your current CPMS stack.

Here’s why it might just be the missing link in your EV charging infrastructure—and how it helps in situations you may not have even considered yet.

Seamless CPMS Migration: Minimize Risk, Maximize Continuity

Whether you're upgrading to a new CPMS or switching providers, migrating live systems is always risky. The OCPP Proxy acts as a traffic controller between your Charging Stations and CPMS platforms, allowing you to:

  • Gradually switch over systems (“incremental switch”)
  • Execute a full switchover (“big-bang” migration)
  • Instantly roll back to the previous setup if anything goes wrong

This is particularly valuable for Public CPOs and large-scale operators where no-downtime migration is critical. With Solidstudio’s proven migration experience (e.g., ConnectedKerb, Ubitricity), the proxy becomes more than a tool—it’s a safety net.


Enhanced Observability: See What Your CPMS Doesn’t

Most CPMS platforms are black boxes when it comes to real-time traffic. The OCPP Proxy changes that by mirroring WebSocket messages to external observability systems—without interfering with live operations.

You can:

  • Create real-time dashboards
  • Set up custom alerts and monitoring
  • Feed logs into advanced analytics systems

This empowers tech teams to move from reactive support to proactive insights, significantly reducing downtime and enabling better SLA compliance.

Remote Command Execution: Total Control Without CPMS Limitations

Sometimes, your CPMS doesn’t support all the OCPP commands you need. The OCPP Proxy lets you bypass that limitation.

Using the Proxy’s API, you can directly:

  • Reset Charging Stations
  • Force firmware updates
  • Adjust Charging Profiles

Even if your existing backend lacks these features, the proxy opens up direct low-level control that would otherwise require costly development or system changes.

Environment Switching: Simplify Testing & Staging

Managing multiple environments—production, staging, testing—usually requires manually reconfiguring Charging Stations for each context. It’s time-consuming and error-prone.

With the OCPP Proxy, you can dynamically route traffic to different CPMS environments without touching the Charging Station config. Perfect for dev teams who want quick environment switches or for companies testing new CPMS solutions.

Troubleshooting Made Easier: Real Logs, Real Time

The OCPP Proxy exposes comprehensive logs and metrics that can help isolate charging issues at the network, station, or protocol level. When a session fails or misbehaves, you no longer need to guess what went wrong—you can see it.

And with logs exportable to your existing observability stack, the troubleshooting flow becomes faster, more intuitive, and more effective.

Flexible Transport Layer: Go Beyond Websockets

Not every system is built to manage persistent WebSocket connections. If your architecture prefers message queues or HTTP APIs, the OCPP Proxy can act as a protocol translator, routing WebSocket traffic into your preferred transport layer.

This opens up compatibility with legacy systems, third-party middleware, or microservices that weren’t originally built for OCPP, giving you complete architectural freedom.

The EV charging industry is moving fast—but moving smart is even more important. The OCPP Proxy by Solidstudio isn’t just a technical component; it’s a strategic enabler that helps reduce risk, improve observability, and give you real-time control over your charging network.

If your setup involves CPMS transitions, custom integrations, or simply the need for better monitoring and control, this is the tool you didn’t know you needed.