*Readers support Electric Vehicle Geek. When you buy with our links, we may earn a commission. Learn more.

*Read our review guidelines.

*Read our EV Chargers Safety Guidelines.

Choosing the Best OCPP EV Charger Guide

An OCPP EV charger is a smart EV charger that uses the open charge point protocol (OCPP) for communication between EV charging stations and any central control systems. the OCPP protocol is an open-source communication protocol that allows anyone to access and contribute to it, which means OCPP doesn’t favour any charger or software over others.

OCPP was developed to standardize communication protocols between EV charging systems and management systems in 2009, over the years OCPP has continued to evolve with new releases from OCPP 1.0 (2010), OCPP 1.2 (2012), OCPP 1.5 (2015), OCPP 2.0 (2018, and OCPP 2.0.1 (2020), each release of a newer version of OCPP comes with added features and capabilities including support for newer models of charging stations.

Best OCPP EV Charger for Homeowners.

One of the open source software that we recommend for Home EV chargers such as the Grizzl-E Smart home EV charger is ChargeLab software, it’s the leading OCPP software that allows individual users with a smart OCPP-compliant home charger to access convenient tools to manage their EV charging to track their charging sessions and set a time of use schedule, the benefits of ChargeLab software is that it’s free for ChargeLabs services when single-family homeowners use the app.

Grizzl-E Smart Level 2 (EV) Charger

Free shipping
Last update was on: April 16, 2024 7:46 am
in stock
9.6Expert Score
Grizzl-E Smart Home EV charger

The Grizzl-E Smart Home EV charger is our number one OCPP-compliant home charger that uses the OCPP 1.6J most demanded version for newer charger models that supports JSON technology, it comes configured with an OCPP-compliant software ChargeLab out of the box allowing homeowners to enjoy EV charging smart features out of the box without the hustle of configuring OCPP software, its also durable, and Energy Star certified.

Grizzl-E OCPP Benefits
  • Grizzl-E Allows you to choose the OCPP management that is right for your needs
  • Grizzl-E allows you the flexibility to switch your EV software at any time and retain the ability to adjust your smart charging environment based on your needs at any time
  • Grizzl-E Smart comes ready to configure out-of-the-box using the ChargeLab app
Grizzl-E OCPP Cons
  • When testing the Grizzl-E Smart charger OCPP Setup, a firmware update is required making the setup a bit of a challenge for beginners
  • The out-of-the-box OCPP software is underwhelming and lacking in features which means you have to switch to a different OCPP software like AmpUP

How OCPP Works

OCPP provides a standardized communication protocol between EV chargers and central management systems, the communication involves the exchange of messages and data within the central management system and the EV charger.

The Charge Point (EV Charging Station) is equipped with one or more connectors that provide information about the availability and the status of your EV charging stations and energy consumption, for example, our EV smart charger that is compliant with the OCPP Grizzl-E Smart Home EV charger allows tracking of EV charging sessions, and energy usage, setting of charging schedules that also us to tap on off-peak session to save us money on EV charging, and remote monitoring of EV charging sessions.

aN INFOGRAPHICS IMAGE SHOWING HOW OCPP works by allowing communication between an OCPP EV charger and a central management system and the operator backend

The OCPP systems require a central system (or server) that is the backend charge point management system (CPMS) that communicates with the EV charger using OCPP to monitor and manage your EV charging sessions, it also collects data on your EV charging such as energy consumption and billing.

Types of OCPP Implementations

There are two types of OCPP implementations, Simple Object ACESS Protocol (SOAP) and JavaScript Object Notation (JSON), when looking for an EV charger that is OCPP Compliant.

OCPP 1.5OCPP 1.6OCPP 2.0
June 2012Oct 2015March 2018
24X2 messages28×2 messages65×2 messages
42 Data Types49 Data types129 data types
15 configuration keys43 configuration keys65 configuration keys
60 Use cases260 test cases

We recommend purchasing an EV charger that uses JavaScript Object Notation (JSON) such as the Grizzl-E Smart Home EV charger, and here is why:

Simple Object ACESS Protocol (SOAP)

Simple Object ACESS Protocol (SOAP) is an OCPP message-based protocol that uses XML to represent data, OCPP developers don’t like using XML because it’s a bulky format making it less suitable for home EV charging stations, the size of XML data and messages can cause delays and timeouts which is a problem is smart charging applications where users need real-time monitoring and communication.

Additionally, developers avoid SOAP because it is costly to the end user, as SOAP requires both the backend and the EV charger to act as servers to facilitate two-way communication.

JavaScript Object Notation (JSON)

We do recommend purchasing an OCPP EV Charger that uses JavaScript Object Notation (JSON) which is a flexible and lightweight data interchange format, an EV charger that uses JavaScript Object Notation (JSON) such as Grizzl-E Smart Home EV charger provides much better diagnostics capabilities.

OCPP EV chargers that use JavaScript Object Notation (JSON) receive and send data through HTTP requests, and rely on web socket for two-way communication, which requires one entity to act as a server, which in OCPP case is the back end reducing the transfer of the costs to the EV owner, this means EV chargers using JSON are cheaper compared to EV Chargers using SOAP protocol.

Since most developers prefer using JavaScript Object Notation (JSON) over Simple Object ACESS Protocol (SOAP), finding a compatible EV charging software is easier, since building their implementation of the protocol requires an experienced development team to build the EV charging software from scratch, purchasing an OCPP EV Charger that uses JavaScript Object Notation (JSON) offers a wide range of ready-made solutions.

Benefits of OCPP EV Charger for Home EV Chargers

There are five major benefits of purchasing an OCPP EV charger such as the Grizzl-E Smart Home EV charger. they include:

Interoperability and Compatibility:

OCPP allows seamless communication between OCPP EV Chargers from different manufacturers and management systems. This ensures compatibility, scalability, and flexibility for operators to mix and match charging stations without concerns about compatibility issues.

Improved Management and Monitoring

OCPP enables remote control and monitoring of the OCPP EV Charger, allowing operators to start and stop sessions, load management, monitor energy usage, and billing, and troubleshoot issues in real-time.

Enhanced Customer Experience

Operators can use OCPP to manage customer accounts and billing, and offer various payment options, enhancing the overall user experience.

Cost Savings

OCPP EV Charger allows homeowners to schedule their EV charging times, this helps avoid peak charging sessions and allows flexibility of charging when the electricity tariffs are low. Purchasing an OCPP-compliant EV Charger will also allow you to integrate the EC charger with renewable power such as solar and wind which will save you on bills associated with charging your EV.

Future-Proofing Your Network

OCPP, as an open-source protocol, evolves with robust security features. This ensures that smart EV charging infrastructure connected to the internet remains up-to-date, secure, and compatible with emerging technologies and standards.

James Ndungu

James Ndungu – Founder & Editor-in-Chief

James is the founder and Editor-in-Chief of Electric Vehicle Geek. A seasoned expert in electric vehicle charging stations, his expertise is backed by over 10,000 hours of hands-on EV charger installations and certification from the Electric Vehicle Infrastructure Training Program (EVITP).


We will be happy to hear your thoughts

Leave a reply