
Большинство операторов зарядных станций не задумываются о OCPP до тех пор, пока что-нибудь не сломается. Зарядное устройство перестает отвечать на запросы платформы управления. Обновление прошивки завершается неудачей. Новое оборудование от другого производителя не взаимодействует со старой системой управления зарядными станциями (CSMS).
Именно тогда OCPP перестаёт быть спецификацией протокола и становится бизнес-проблемой.
В этом руководстве описано, что именно OCPP делает для вашей работы, что изменилось с версии 1.6 до 2.0.1, и как выполнить миграцию без нарушения работы сервиса.
1. Что такое OCPP — и почему это важнее, чем вы думаете?
OCPP расшифровывается как Open Charge Point Protocol (протокол открытой точки зарядки). Это язык, который используют зарядные станции и центральные системы управления для взаимодействия друг с другом. Начало зарядки, остановка зарядки, передача данных об измерении, отправка обновлений прошивки — все это передается через сообщения OCPP.
Открытая архитектура означает, что вы не привязаны к одному поставщику. Если ваши зарядные устройства поддерживают протокол OCPP, вы можете сменить поставщика CSMS. Если ваша CSMS поддерживает OCPP, вы можете добавить зарядные устройства от разных производителей. Это преимущество исчезает в тот момент, когда вы используете проприетарный протокол.
Операторы, использующие более 50 зарядных устройств на основе собственных систем, сталкиваются с тремя основными издержками:
• Привязка к поставщику. Ваша система управления зарядными устройствами (CSMS) работает только с зарядными устройствами одной марки. Цены растут. У вас нет альтернатив.
• Тупиковые ситуации в интеграции. Хотите добавить быстрозарядное устройство постоянного тока другой марки, чтобы заполнить пробел? Без промежуточного программного обеспечения это невозможно.
• Снижение стоимости. При продаже сети покупатели снижают цену на проприетарные системы. Сети, использующие открытые стандарты, оцениваются выше.
2. OCPP 1.6 против 2.0.1: что именно изменилось?
OCPP 1.6 является основной рабочей лошадкой с 2015 года. Она справляется с основными задачами — запуском/остановкой зарядки, показаниями счетчиков, обновлениями прошивки. Но в некоторых местах она демонстрирует свой возраст.
Пять особенностей версии 2.0.1, которых нет в версии 1.6:
Управление устройствами в масштабе. OCPP 1.6 рассматривает каждое зарядное устройство как независимый блок. Вы настраиваете их по одному. OCPP 2.0.1 представляет модель устройства — стандартизированный способ чтения и записи конфигурации для каждого зарядного устройства в вашей сети с одного экрана. Если вы управляете 200 зарядными устройствами, уже одно это оправдывает переход на новую систему.
Безопасность, не зависящая от надежды. В версии 1.6 сообщения по умолчанию отправляются в открытом текстовом виде. TLS является необязательным. В версии 2.0.1 обязательно используется TLS 1.2 или выше, а также добавляется подпись прошивки — зарядное устройство проверяет, что обновление прошивки поступило от вас, прежде чем установить его. Нет подписанной прошивки — нет установки. Это устраняет наиболее распространенный вектор атак на общедоступные сети зарядки.
Интеллектуальная зарядка, которая действительно экономит деньги. В версии 1.6 есть базовые профили для ограничения мощности. В версии 2.0.1 добавлены графики зарядки в реальном времени, динамические сигналы тарифов и интеграция с ISO 15118 для связи транспортных средств с сетью. Для операторов на рынках с платой за пиковую нагрузку или ценообразованием в зависимости от времени суток это разница между непомерно высокими счетами за электроэнергию и счетами, которые можно спланировать.
Надлежащая обработка транзакций. В версии 1.6 модель транзакций предполагает одно зарядное устройство, одно транспортное средство и одну сессию. В версии 2.0.1 обрабатываются одновременные транзакции на зарядных устройствах с несколькими разъемами — а именно такими и являются большинство быстрых зарядных устройств постоянного тока.
**Встроенная поддержка ISO 15118.** Технология Plug & Charge, при которой автомобиль проходит аутентификацию и начинает зарядку без приложения или RFID-карты, требует OCPP 2.0.1 и ISO 15118. Если ваша сеть хочет предложить эту функцию, вам потребуется версия 2.0.1.
3. OCPP против проприетарных решений: сравнение реальных затрат
Собственные протоколы обещают простоту. Один поставщик. Одна платформа. Всё работает сразу после установки.
Компромисс наступает позже:
| OCPP (Открытый) | Собственная разработка | |
| Выбор оборудования | Любое зарядное устройство, совместимое с OCPP. | Только один бренд |
| Выбор CSMS | Переключайтесь в любое время | Привязан к платформе поставщика. |
| Стоимость интеграции | Низкий уровень (стандартные сообщения) | Пользовательский API для каждого поставщика |
| Обеспечение устойчивости к будущим вызовам | Следуйте техническим условиям OCPP. | Следуйте плану развития поставщика. |
| Стоимость выхода | Близко к нулю | Замените оборудование или CSMS. |
Мы видели, как операторы покупали собственные системы, чтобы сэкономить 81 триллион долларов на оборудовании, а затем тратили в три раза больше на создание пользовательских интеграций два года спустя, когда им требовалось увеличить пропускную способность за счет другого поставщика.
4. Миграция: Как перейти с версии 1.6 на 2.0.1
Переход на другой протокол не означает замену зарядных устройств. Большинство современного оборудования от известных производителей поддерживает оба протокола. Вопрос в последовательности действий.
Этап 1: Проведите аудит вашего автопарка. Перечислите все модели зарядных устройств, версии прошивки и текущую версию OCPP. Для некоторых зарядных устройств, выпущенных до 2020 года, может потребоваться обновление оборудования. Большинство устройств, выпущенных после 2021 года компанией Anari Energy и другими крупными производителями, поддерживают версию 2.0.1 посредством обновления прошивки.
Этап 2: Проверка вашей системы управления контентом (CSMS).. Не все платформы управления пока поддерживают версию 2.0.1. Уточните у своего провайдера. Если нет, то миграция начинается с CSMS, а не с зарядных устройств.
Этап 3: Параллельное выполнение. Выберите 3-5 мест для зарядки. Обновите прошивку до версии 2.0.1. Поддерживайте их подключение к CSMS на версии 2.0.1, в то время как остальная часть парка останется на версии 1.6. Проводите мониторинг в течение двух недель. Сеансы зарядки должны быть неотличимы друг от друга.
Этап 4: поэтапное внедрение. Еженедельно переносите 201 зарядное устройство TP3T из вашего парка. Это обеспечит бесперебойную работу сети и даст вам время выявлять аномалии до того, как они повлияют на все зарядные устройства.
Этап 5: Проверка соответствия требованиям. После миграции выполните проверку соответствия: убедитесь, что TLS применяется, подписание прошивки активно, а профили интеллектуальной зарядки реагируют на команды CSMS. Зарядное устройство, заявляющее о поддержке версии 2.0.1, не то же самое, что зарядное устройство, полностью реализующее версию 2.0.1.
Зарядные устройства Anari Energy поставляются со стандартной прошивкой OCPP 1.6J, а версия 2.0.1 доступна через обновление прошивки для всей серии DC. Для операторов, планирующих миграцию, наша команда предоставляет пакет прошивки, доступ к тестовой среде и удаленную поддержку на протяжении всего процесса развертывания.
