---
title: "Open Charge Point Protocol (OCPP)"
description: "Open Charge Point Protocol (OCPP) is a Marketplace integration for Home Assistant. It has 2.7k installs sharing analytics, works locally and was last updated October 26, 2026."
canonical: "https://vulpo.app/integrations/marketplace/lbbrhzn-ocpp"
url: "https://vulpo.app/integrations/marketplace/lbbrhzn-ocpp.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Open Charge Point Protocol (OCPP)

> Open Charge Point Protocol (OCPP) is a Marketplace integration for Home Assistant. It has 2.7k installs sharing analytics, works locally and was last updated October 26, 2026.

Open Charge Point Protocol (OCPP) is an integration that connects Home Assistant to electric vehicle chargers supporting OCPP. It supports OCPP versions 1.6j, 2.0.1 and 2.1, with 2.1 marked as experimental. Home Assistant acts as the central system, and the charger connects to it locally over a websocket, with options for host, port, a secure connection and the OCPP version to negotiate. It adds buttons, numbers, sensors and switches for each charger. Charger settings include a maximum charging current, sampling intervals, selection of measurands such as current, energy, power and frequency, and Home Assistant notifications. Smart charging behavior can be adjusted, including forcing the feature profile and sending limits as a schedule or default profile. Setup is done in the UI.

Automatic summary of the README and code of lbbrhzn/ocpp. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=lbbrhzn&repository=ocpp&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=lbbrhzn&repository=ocpp&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### OCPP Central System Configuration

- **Central system host address**
- **Central system port number**
- **Secure connection**
- **Path to SSL certificate or (None)**
- **Path to SSL key or (None)**
- **Central system identity**
- **OCPP version**: Auto negotiates with the charger using the integration's default order (OCPP 1.6 first). Choose a specific version to restrict negotiation to it, so a charger that advertises several versions is held to the one you pick.
- **Websocket close timeout (seconds)**
- **Websocket successive times to try connection before closing**
- **Websocket ping interval (seconds)**
- **Websocket ping timeout (seconds)**

Also asked when changing the connection.

### OCPP Charger Configuration

- **Charge point identity**
- **Maximum charging current**
- **Charging sample interval (seconds)**
- **Automatic detection of OCPP Measurands**
- **Charger idle sampling interval (seconds)**
- **Skip OCPP schema validation**
- **Force Smart Charging feature profile**
- **Send the station charging limit as an absolute schedule**
- **Send Session Current Limit as a default profile, settable at any time**
- **Enable Home Assistant notifications**

### OCPP Measurands

- **Current.Export: Instantaneous current flow from EV**
- **Current.Import: Instantaneous current flow to EV**
- **Current.Offered: Maximum current offered to EV**
- **Energy.Active.Export.Register: Active energy exported to the grid**
- **Energy.Active.Import.Register: Active energy imported from the grid**
- **Energy.Reactive.Export.Register: Reactive energy exported to the grid**
- **Energy.Reactive.Import.Register: Reactive energy imported from the grid**
- **Energy.Active.Export.Interval: Active energy exported to the grid during last interval**
- **Energy.Active.Import.Interval: Active energy imported from the grid during last interval**
- **Energy.Reactive.Export.Interval: Reactive energy exported to the grid during last interval**
- **Energy.Reactive.Import.Interval: Reactive energy imported from the grid during last interval**
- **Frequency: Powerline frequency**
- **Power.Active.Export: Instantaneous active power exported by EV**
- **Power.Active.Import: Instantaneous active power imported by EV**
- **Power.Factor: Instantaneous power factor of total energy flow**

### After setup

- **Charge point**
- **Maximum charging current**
- **Charging sample interval (seconds)**
- **Automatic detection of OCPP Measurands**
- **Charger idle sampling interval (seconds)**
- **Skip OCPP schema validation**
- **Force Smart Charging feature profile**
- **Send the station charging limit as an absolute schedule**
- **Send Session Current Limit as a default profile, settable at any time**
- **Enable Home Assistant notifications**
- **Current.Export: Instantaneous current flow from EV**
- **Current.Import: Instantaneous current flow to EV**
- **Current.Offered: Maximum current offered to EV**
- **Energy.Active.Export.Register: Active energy exported to the grid**
- **Energy.Active.Import.Register: Active energy imported from the grid**
- **Energy.Reactive.Export.Register: Reactive energy exported to the grid**
- **Energy.Reactive.Import.Register: Reactive energy imported from the grid**
- **Energy.Active.Export.Interval: Active energy exported to the grid during last interval**
- **Energy.Active.Import.Interval: Active energy imported from the grid during last interval**
- **Energy.Reactive.Export.Interval: Reactive energy exported to the grid during last interval**
- **Energy.Reactive.Import.Interval: Reactive energy imported from the grid during last interval**
- **Frequency: Powerline frequency**
- **Power.Active.Export: Instantaneous active power exported by EV**
- **Power.Active.Import: Instantaneous active power imported by EV**
- **Power.Factor: Instantaneous power factor of total energy flow**

Texts from the code of [lbbrhzn/ocpp](https://github.com/lbbrhzn/ocpp).

## From the README

> This is a Home Assistant integration for Electric Vehicle chargers that support the following Open Charge Point Protocols 1.6j, 2.0.1 and 2.1 (experimental).
>
> Documentation can be found here home-assistant-ocpp.readthedocs.io

From the README of [lbbrhzn/ocpp](https://github.com/lbbrhzn/ocpp#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Energy](https://vulpo.app/integrations/category/energy.md), EV charging
- Number: 2.7k installs sharing analytics; 410 GitHub stars
- Connection: Works locally
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v0.12.2, last updated October 26, 2026
- Domain: `ocpp`
- Source: <https://github.com/lbbrhzn/ocpp>
- Issues: <https://github.com/lbbrhzn/ocpp/issues>

In Vulpo: Quick Toggle card, Button card, Chart card, Apple Watch, Control Center

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/lbbrhzn-ocpp

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/lbbrhzn-ocpp
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
