OCPP: чем отличаются версии 1.6J, 2.0.1 и 2.1
OCPP (Open Charge Point Protocol) - открытый стандарт, по которому зарядная станция разговаривает с программой, управляющей сетью. В ходу две версии: 1.6J (JSON поверх WebSocket, 2015 год) и 2.0.1 (2020 год, в 2024 году утверждена как IEC 63584); они несовместимы. OCPP 2.1 вышла в январе 2025 года и развивает 2.0.1. OCPI - другой протокол, для роуминга между сетями.
Что делает OCPP
Любой станции нужен бэкенд, который авторизует водителей, записывает энергию и отправляет команды. Без стандарта каждому производителю понадобилось бы своё программное обеспечение. OCPP - такой стандарт, его ведёт Open Charge Alliance. Бэкенд называется CSMS (система управления зарядными станциями); в версии 1.6 то же самое называлось Central System. О роли CSMS в бизнесе: что такое CSMS.
OCPP 1.6J, 2.0.1 и 2.1 рядом
| OCPP 1.6J | OCPP 2.0.1 | OCPP 2.1 | |
|---|---|---|---|
| Выпуск | 2015 (SOAP и JSON; «J» - JSON поверх WebSocket) | 2020 (2.0 впервые появилась в 2018) | Объявлена 23 января 2025 |
| Положение | Самая распространённая версия в эксплуатации | Утверждена как IEC 63584 в 2024 году | Развивает 2.0.1; существующая логика 2.0.1 должна продолжать работать |
| Заметные возможности | Умная зарядка (профили зарядки, балансировка нагрузки), управление локальным списком | Управление устройством, улучшенные транзакции, безопасность, поддержка ISO 15118, сообщения на дисплей | ISO 15118-20 с двунаправленной передачей, V2X, управление DER, улучшенная умная зарядка, обмен батарей, локальный расчёт стоимости, предоплаченные карты, оплата картой на месте и динамические QR-коды |
| Совместима с 1.6? | - | Нет | Нет |
Таблица пересказывает описания Open Charge Alliance. Точные определения сообщений смотрите в спецификации.
Прокрутите таблицу в сторону, чтобы увидеть её целиком
Какую версию выбрать
- Уже купленные станции: используйте то, что они поддерживают. Большинство станций на рынке говорят на 1.6J, многие новые - и на 2.0.1.
- Новая покупка: выбирайте станции с 2.0.1 или новее, потому что именно туда движутся безопасность, управление устройствами и ISO 15118.
- Ваш бэкенд: он должен понимать все версии, которые используют ваши станции. Смешанный парк - обычное дело.
- 2.1: уточните, что станция реально реализует. Заявка о поддержке 2.1 может означать только базу 2.0.1.
OCPI и ISO 15118 - другое
OCPP
Между зарядной станцией и её бэкендом (CSMS).
OCPI
Между компаниями: операторами станций (CPO) и поставщиками сервисов электромобильности (eMSP). Покрывает аутентификацию, авторизацию, биллинг и обмен сессиями, напрямую или через хаб. Нужен для роуминга.
ISO 15118
Между автомобилем и станцией. Включает Plug and Charge: автомобиль сам проходит аутентификацию по сертификатам через TLS. Впервые опубликован в 2014 году, вторая редакция - 2019.
В одной сессии могут участвовать все три: автомобиль и станция говорят по ISO 15118, станция и её CSMS - по OCPP, а CSMS оператора с партнёром по роумингу - по OCPI.
Что это значит в Армении
В публичной сети Армении есть и AC-, и DC-станции. Типы коннекторов разнообразнее, чем в Европе, потому что автомобили приезжают из США, Китая и Европы; см. типы коннекторов в Армении. Протокол одинаков при любом разъёме. Наша CSMS принимает 1.6J, 2.0.1 и 2.1 для основных потоков. Возможности, существующие только в 2.1, и Plug and Charge на сертификатах пока не реализованы.
Вопросы поставщику станций
- Какие версии OCPP и какие наборы сообщений поддерживает станция, можно ли увидеть отчёт о соответствии?
- Поддерживается ли Basic-аутентификация поверх TLS и клиентские сертификаты?
- Буферизует ли станция транзакции офлайн и досылает ли их при восстановлении связи?
- Какие функции профилей умной зарядки работают?
- Кто обновляет прошивку и как она доставляется?
Вопросы и ответы
Что означает OCPP?
Open Charge Point Protocol - открытый стандарт, который ведёт Open Charge Alliance.
Совместима ли OCPP 2.0.1 с 1.6?
Нет. Это разные протоколы, поэтому бэкенд реализует каждый отдельно.
Что означает «J» в 1.6J?
Вариант OCPP 1.6 с JSON поверх WebSocket; другой вариант использовал SOAP.
OCPP и OCPI - одно и то же?
Нет. OCPP соединяет станцию с бэкендом, OCPI - компании для роуминга.
Нужен ли ISO 15118?
Только для Plug and Charge и функций vehicle-to-grid. Для обычной публичной сети он не обязателен.
Источники
Расскажите о вашей зарядной сети
Опишите станции и способы оплаты. Ответим в течение одного рабочего дня.