Co je OCPP? Protokol nabíjecích stanic a jeho verze
OCPP je otevřený protokol mezi nabíječkou a řídicím softwarem (CSMS). Rozdíl mezi 1.6 a 2.0, rozdíl oproti OCPI a na co se při koupi nabíječky zaměřit.
Co je OCPP a co znamená?
OCPP (Open Charge Point Protocol) je otevřený komunikační protokol mezi nabíječkou elektromobilů a centrálním softwarem (CSMS), který ji řídí. Vydává ho Open Charge Alliance a používá se zdarma. Dokud nabíječka a software mluví stejnou verzí OCPP, lze zařízení různých značek spravovat z jednoho panelu.
Stručně řečeno, OCPP je společný jazyk, kterým nabíječka předává centru informace „kdo nabíjí, kolik energie jsem dodala, je porucha“ a centrum nabíječce příkazy „spusť nabíjení, zastav, použij tarif, aktualizuj software“.
K čemu OCPP slouží?
- Přihlášení zařízení do systému: Po zapnutí se nabíječka ohlásí centru (BootNotification) a v určitých intervalech hlásí, že pracuje (Heartbeat).
- Autorizace uživatele: Identita z RFID karty nebo aplikace se ověřuje v centru (Authorize).
- Nabíjecí relace: Začátek a konec relace a hodnoty elektroměru se zapisují do centra; fakturace se provádí z tohoto záznamu.
- Stav a poruchy: To, zda je konektor volný, obsazený nebo porouchaný, se hlásí okamžitě (StatusNotification).
- Vzdálená správa: Vzdálené spuštění a zastavení nabíjení, restart, změna nastavení a aktualizace softwaru se provádějí z centra.
- Omezení výkonu: Centrum omezuje dodávaný výkon tím, že nabíječce pošle nabíjecí profil.
Verze OCPP: rozdíl mezi 1.5, 1.6 a 2.0
- OCPP 1.5: Starší verze založená na SOAP (XML). Najdete ji u starších nabíječek, které dosud pracují v provozu.
- OCPP 1.6: Vedle SOAP přinesla formát „1.6J“, který komunikuje pomocí JSON přes WebSocket. Je to verze běžně používaná u nabíječek v provozu.
- OCPP 2.0: Struktura zpráv byla postavena znovu: nabíjecí relace se sleduje jedinou transakční událostí (TransactionEvent), rozšířila se konfigurace zařízení a oblast zabezpečení. Se 1.6 není zpětně kompatibilní; software musí obě verze podporovat zvlášť.
Po rodině 2.0 vydal Open Charge Alliance i verzi 2.1. Při koupi nabíječky není důležitá nejnovější verze, ale verze, kterou nabíječka a software mluví společně.
Rozdíl mezi OCPP a OCPI
Oba protokoly propojují různé strany:
- OCPP: nabíječka ↔ software pro správu nabíjení (CSMS).
- OCPI: CSMS ↔ jiná nabíjecí síť nebo roamingová platforma. Nabíjení řidiče jedné sítě na stanici jiné sítě a vzájemné vyrovnání obou sítí se provádí tímto protokolem.
- ISO 15118: vozidlo ↔ nabíječka. Není to protokol řídicího softwaru.
Co je CSMS a čím se liší od CPO, jsme popsali v článku Co je CSMS.
Na co se při koupi nabíječky z hlediska OCPP dívat?
- Je v technickém listu nabíječky uvedeno, kterou verzi OCPP podporuje (1.6J, 2.0)?
- Můžete adresu centra zadat sami, nebo je nabíječka uzamčena na vlastní systém výrobce?
- Může výrobce doložit, že prošel testem kompatibility Open Charge Alliance?
- Lze aktualizaci softwaru provést na dálku, přes OCPP?
Pokud koupíte nabíječku, která OCPP nepodporuje, nemůžete později změnit řídicí software; zůstanete vázáni na systém výrobce nabíječky.
Které verze OCPP podporuje SmartŞarj?
SmartŞarj komunikuje s nabíječkami ve verzích OCPP 1.5, 1.6 a 2.0 a s dalšími nabíjecími sítěmi a roamingovými platformami přes OCPI 2.2.1. Díky tomu se AC a DC nabíječky, které mluví OCPP, spravují z jednoho panelu bez ohledu na značku. Podrobnosti o softwaru najdete na stránce software pro správu nabíjení, o hardwaru na stránce AC a DC nabíječky.