1

OCPP Forwarding

Julian Ares

Last Update 11 giorni fa

Using InControl's OCPP (Open Charge Point Protocol) forwarding service, your charger can connect to any OCPP-compliant charge management software ("OCPP Primary"). This enables you to take advantage of specialized 3rd party software for payment, vehicle routing, energy management, and more, while providing InCharge with vital remote access to your charging assets. 


While in "proxy mode" the InControl system is forwarding all OCPP messages from the charger to the OCPP Primary, and from the OCPP Primary to the charger. InControl is automatically configured in a passive mode to prevent collisions while proxy mode is active. Charger control operations are greyed out and unavailable to you as the user. 

There are times where InCharge needs to turn off proxy mode to make InControl the primary. Future releases will switch the connected OCPP backend passive without interrupting the connection to the charger. This allows service visits, over-the-air charger firmware updates, remote reset, OCPP backend instability, and configuration changed to be issued when necessary on the InControl side. We will coordinate with out OCPP backend partners to schedule these outages whenever possible ahead of time, so they are aware of our actions and can plan accordingly. 


How it Works


Example from our Management Portal of the OCPP forwarding configuration. InControl required the URL for the OCPP backend. OCPP password is optional. OCPP Security Addendum 3 security extensions are also supported if required. 

Additional Information
ICE Split SystemsNote that ICE-480 and ICE-600 system dispensers function as independent chargers. For example, a four-dispenser system will require four charger objects with unique serial numbers and OCPP data streams in the OCPP backend.
Load ManagementWith InControl set as the passive OCPP backend, Load Management and Smart Charging rules will not be active on the chargers with an enabled proxy connection. We would rely on the active OCPP backend for energy management policy enforcement. 
NotificationsWith InControl set as the passive OCPP backend, Notifications set within InControl will not be sent to designated users.  
OCPP Data MessagesOur V2X chargers and ICE Cube integrated battery storage (BESS) products utilize several custom OCPP data messages. These additional messages provide functionality outside the scope of the OCPP 1.6-J protocol. We provide documentation separately for integration with these units. 
OCPP Security Addendum Currently we support OCPP 1.6-J Security Addendum 3 and Security Profiles 1, 2, and 3.
OCPP Versions SupportedCurrently we support OCPP 1.6-J fully and OCPP 2.0.1 in limited applications. Throughout 2025 we expect to widen support for 2.0.1. 

Roadmap - Future Enhancements 
Hybrid Roles Some OCPP backends are providing extensions of feature sets (payment authorization, energy management) and are not concerned with other aspects of the charger maintenance and management. Future releases will relegate passive and active roles at a granular, feature level.
Primary / Passive ToggleCurrently, we turn off the proxy connection to perform service on the charger so as to give the onsite service personnel access to InControl diagnostics tools. The planned feature will allow the technician to set the OCPP backend to either primary or passive.

Was this article helpful?

0 out of 1 liked this article

Still need help? Message Us