OCPI (Open Charge Point Interface) — протокол обмена данными между участниками рынка электромобильности: операторами станций, поставщиками услуг и агрегаторами. Развивается EVRoaming Foundation.

OCPI и OCPP — разные уровни

Их путают постоянно, хотя они решают несвязанные задачи:

  • OCPP — вертикаль: станция ↔ платформа оператора.
  • OCPI — горизонталь: платформа ↔ платформа.

Станция про OCPI ничего не знает и знать не должна.

Что передаётся

  • Locations — каталог станций: адреса, координаты, коннекторы, мощности, часы работы;
  • Tariffs — тарифы: за киловатт-час, за минуту, плата за сессию, время простоя;
  • Sessions — идущие сессии в реальном времени;
  • CDR (Charge Detail Record) — итоговая запись сессии для расчётов;
  • Tokens — идентификаторы пользователей для авторизации;
  • Commands — удалённый старт и стоп из чужого приложения.

Зачем это владельцу станции

Без роуминга станция видна только пользователям своего оператора. С роумингом она появляется в приложениях партнёрских сетей — и получает поток от водителей, у которых нет вашего приложения и никогда не будет.

Обратная сторона: сессия в роуминге приносит меньше. Партнёр удерживает свою долю, и оптовый тариф ниже розничного. Экономика роуминга — это компромисс между ставкой и загрузкой, и считать его надо в полной модели окупаемости.

Смежные термины

  • CPO — оператор станций
  • eMSP — поставщик услуги водителю
  • OCPP — протокол станция-платформа