Ładowanie EV

Co to jest OCPP? Protokół stacji ładowania i jego wersje

OCPP to otwarty protokół między ładowarką a oprogramowaniem zarządzającym (CSMS).

2026-10-12 · 6 min · Zespół SmartŞarj — Rozwiązania do ładowania EV

Co to jest OCPP, co oznacza?

OCPP (Open Charge Point Protocol) to otwarty protokół komunikacyjny między ładowarką pojazdów elektrycznych a centralnym oprogramowaniem (CSMS), które tą ładowarką zarządza. Publikuje go Open Charge Alliance i można z niego korzystać bezpłatnie. Dopóki ładowarka i oprogramowanie używają tej samej wersji OCPP, ładowarkami różnych marek można zarządzać z jednego panelu.

Krótko mówiąc, OCPP to wspólny język, dzięki któremu ładowarka przekazuje do centrali informacje „kto ładuje, ile energii dostarczyłam, czy jest awaria", a centrala wysyła do ładowarki polecenia „rozpocznij ładowanie, zatrzymaj, zastosuj taryfę, zaktualizuj oprogramowanie".

Do czego służy OCPP?

  • Zgłaszanie ładowarki w systemie: Po włączeniu ładowarka zgłasza się do centrali (BootNotification) i w określonych odstępach informuje, że działa (Heartbeat).
  • Autoryzacja użytkownika: Tożsamość z karty RFID lub aplikacji jest weryfikowana w centrali (Authorize).
  • Sesja ładowania: Początek, koniec i odczyty licznika sesji są zapisywane w centrali; fakturowanie odbywa się na podstawie tego zapisu.
  • Status i awarie: To, czy gniazdo jest wolne, zajęte czy uszkodzone, jest zgłaszane natychmiast (StatusNotification).
  • Zarządzanie zdalne: Zdalne uruchamianie i zatrzymywanie ładowania, restart, zmiana ustawień i aktualizacja oprogramowania odbywają się z centrali.
  • Ograniczanie mocy: Centrala wysyła do ładowarki profil ładowania, aby ograniczyć dostarczaną moc.

Wersje OCPP: różnica między 1.5, 1.6 i 2.0

  • OCPP 1.5: Starsza wersja oparta na SOAP (XML). Spotyka się ją jeszcze w starych ładowarkach pracujących w terenie.
  • OCPP 1.6: Obok SOAP wprowadziła format „1.6J", który komunikuje się przez JSON za pośrednictwem WebSocket. To wersja powszechnie używana w ładowarkach w terenie.
  • OCPP 2.0: Struktura komunikatów została zbudowana od nowa: sesja ładowania jest śledzona jednym zdarzeniem transakcji (TransactionEvent), a konfiguracja urządzenia i kwestie bezpieczeństwa zostały rozszerzone. Nie jest wstecznie zgodna z 1.6; oprogramowanie musi obsługiwać obie wersje osobno.

Po rodzinie 2.0 Open Charge Alliance opublikowała także wersję 2.1. Przy zakupie ładowarki ważna jest nie najnowsza wersja, lecz wersja, którą ładowarka i oprogramowanie rozmawiają wspólnie.

Różnica między OCPP a OCPI

Te dwa protokoły łączą różne strony:

  • OCPP: ładowarka ↔ oprogramowanie do zarządzania ładowaniem (CSMS).
  • OCPI: CSMS ↔ inna sieć ładowania lub platforma roamingowa. To, że kierowca jednej sieci ładuje na stacji innej sieci, oraz rozliczenie między dwiema sieciami odbywają się za pomocą tego protokołu.
  • ISO 15118: pojazd ↔ ładowarka. To nie jest protokół oprogramowania zarządzającego.

Czym jest CSMS i czym różni się od CPO, opisaliśmy w artykule co to jest CSMS.

Na co zwrócić uwagę w kwestii OCPP przy zakupie ładowarki?

  • Czy w karcie technicznej ładowarki podano, jaką wersję OCPP obsługuje (1.6J, 2.0)?
  • Czy możesz samodzielnie wpisać adres centrali, czy ładowarka jest zablokowana na własny system producenta?
  • Czy producent potrafi udokumentować, że ładowarka przeszła test zgodności Open Charge Alliance?
  • Czy aktualizację oprogramowania można wykonać zdalnie, przez OCPP?

Jeśli kupisz ładowarkę, która nie obsługuje OCPP, nie będziesz mógł w przyszłości zmienić oprogramowania zarządzającego; pozostaniesz związany z systemem producenta ładowarki.

Jakie wersje OCPP obsługuje SmartŞarj?

SmartŞarj komunikuje się z ładowarkami przez OCPP 1.5, 1.6 i 2.0, a z innymi sieciami ładowania i platformami roamingowymi przez OCPI 2.2.1. Dzięki temu ładowarki AC i DC obsługujące OCPP, niezależnie od marki, są zarządzane z tego samego panelu. Szczegóły oprogramowania znajdziesz na stronie oprogramowanie do zarządzania ładowaniem, a sprzętu na stronie ładowarki AC i DC.

#OCPP#CSMS#OCPI#Ładowanie EV
Udostępnij artykuł
Jeśli artykuł okazał się przydatny, prosimy udostępnić go zespołowi