Elbillading

Hva er OCPP? Ladeprotokollen og versjonene forklart

OCPP er den åpne protokollen mellom laderen og styringsprogramvaren (CSMS).

2026-10-12 · 6 min · SmartŞarj-teamet — Ladeløsninger for elbil

Hva er OCPP, hva betyr det?

OCPP (Open Charge Point Protocol) er den åpne kommunikasjonsprotokollen mellom en lader for elbiler og den sentrale programvaren (CSMS) som styrer laderen. Den utgis av Open Charge Alliance og er gratis å bruke. Så lenge laderen og programvaren snakker samme OCPP-versjon, kan ladere fra ulike merker styres fra ett enkelt panel.

Kort sagt er OCPP det felles språket som lar laderen gi sentralen beskjed om «hvem lader, hvor mye energi har jeg levert, er det en feil», og sentralen sende kommandoen «start ladingen, stopp, bruk tariffen, oppdater programvaren» til laderen.

Hva brukes OCPP til?

  • Melde laderen til systemet: Når laderen slås på, melder den seg til sentralen (BootNotification) og forteller med jevne mellomrom at den fungerer (Heartbeat).
  • Brukergodkjenning: Identiteten fra et RFID-kort eller en app verifiseres i sentralen (Authorize).
  • Ladeøkt: Start, slutt og målerverdier for økten lagres i sentralen; faktureringen skjer ut fra denne registreringen.
  • Status og feil: Om uttaket er ledig, i bruk eller defekt, meldes umiddelbart (StatusNotification).
  • Fjernstyring: Fjernstart og fjernstopp av lading, omstart, endring av innstillinger og programvareoppdatering gjøres fra sentralen.
  • Effektbegrensning: Sentralen sender laderen en ladeprofil for å begrense effekten som leveres.

OCPP-versjoner: forskjellen på 1.5, 1.6 og 2.0

  • OCPP 1.5: Eldre versjon basert på SOAP (XML). Finnes fortsatt på gamle ladere som er i drift.
  • OCPP 1.6: Innførte, ved siden av SOAP, formatet «1.6J» som kommuniserer med JSON over WebSocket. Det er den mest utbredte versjonen på ladere i drift.
  • OCPP 2.0: Meldingsstrukturen er bygd opp på nytt: en ladeøkt følges med én enkelt transaksjonshendelse (TransactionEvent), og enhetskonfigurasjonen og sikkerheten er utvidet. Den er ikke bakoverkompatibel med 1.6; programvaren må støtte de to versjonene hver for seg.

Etter 2.0-familien har Open Charge Alliance også utgitt versjon 2.1. Når du kjøper lader, er det ikke den nyeste versjonen som er viktig, men versjonen laderen og programvaren snakker sammen.

Forskjellen mellom OCPP og OCPI

De to protokollene lar ulike parter snakke sammen:

  • OCPP: lader ↔ ladestyringsprogramvare (CSMS).
  • OCPI: CSMS ↔ et annet ladenettverk eller en roamingplattform. At sjåføren i ett nettverk lader på en stasjon i et annet nettverk, og oppgjøret mellom de to nettverkene, skjer med denne protokollen.
  • ISO 15118: kjøretøy ↔ lader. Det er ikke styringsprogramvarens protokoll.

Hva en CSMS er og forskjellen fra en CPO har vi forklart i artikkelen hva er en CSMS.

Hva bør du sjekke om OCPP når du kjøper lader?

  • Står det i laderens tekniske datablad hvilken OCPP-versjon den støtter (1.6J, 2.0)?
  • Kan du selv legge inn sentralens adresse, eller er laderen låst til produsentens eget system?
  • Kan produsenten dokumentere at laderen har bestått samsvarstesten til Open Charge Alliance?
  • Kan programvaren oppdateres eksternt via OCPP?

Hvis du kjøper en lader som ikke støtter OCPP, kan du ikke bytte styringsprogramvare senere; du blir bundet til produsentens system.

Hvilke OCPP-versjoner støtter SmartŞarj?

SmartŞarj kommuniserer med ladere via OCPP 1.5, 1.6 og 2.0, og med andre ladenettverk og roamingplattformer via OCPI 2.2.1. Dermed styres AC- og DC-ladere som snakker OCPP, uansett merke, fra samme panel. For detaljer om programvaren, se siden ladestyringsprogramvare, og for maskinvaren siden AC- og DC-ladere.

#OCPP#CSMS#OCPI#Elbillading
Del artikkelen
Hvis du hadde nytte av den, del den med teamet ditt