Совместимость с OCPP

Ваши станции говорят на OCPP. Faraday — тоже.

Faraday управляет зарядными станциями по протоколу Open Charge Point Protocol — открытому стандарту, на котором работает отрасль зарядной инфраструктуры. Любое устройство с поддержкой OCPP 1.6J или OCPP 2.0.1 управляется из той же панели, тарифицируется тем же тарифным движком и выставляется к оплате через тот же журнал сессий — кто бы его ни произвёл.

Что на практике даёт поддержка OCPP

OCPP — это протокол, а не значок на коробке. Вот что Faraday делает с его помощью, как только станция подключилась.

Станции представляются сами

При подключении станция сообщает собственного производителя, модель, серийный номер и версию прошивки. Faraday управляет ею на этих данных, поэтому добавление второй марки оборудования на объект — вопрос закупки, а не миграции.

Версия согласуется, а не настраивается

Станция и платформа согласуют версию OCPP в момент подключения. Согласованная версия фиксируется за устройством как свидетельство того, по какой версии оно фактически подключилось, — но не как настройка, которую кто-то должен вручную поддерживать в актуальном состоянии.

Девять состояний коннектора в реальном времени

Available, Preparing, Charging, SuspendedEVSE, SuspendedEV, Finishing, Reserved, Unavailable и Faulted поступают напрямую из собственных сообщений станции о статусе и отслеживаются по каждому коннектору, а не по устройству целиком.

Неисправности понятным языком

Пятнадцать кодов ошибок OCPP — замыкание на землю, превышение тока, отказ блокировки коннектора, отказ считывателя RFID и остальные — выводятся читаемым текстом рядом с коннектором, который их сообщил, поэтому техник выезжает с причиной, а не с кодом.

Доступность, которой можно верить

Станции отправляют heartbeat каждые пять минут и помечаются офлайн только после двух пропущенных. Кратковременные переподключения нормальны на объектах с мобильной связью и Wi-Fi, а десятиминутное окно не пускает их в ваши оповещения.

Сохраняется каждое сообщение

Каждый вызов, ответ и ошибка OCPP сохраняются вместе с направлением, действием, содержимым и кодом ошибки. Когда станция ведёт себя некорректно, поддержка Faraday читает фактический обмен, а не восстанавливает его по памяти.
Жизненный цикл подключения

Что происходит между станцией и платформой.

OCPP работает поверх постоянного WebSocket-соединения, которое остаётся открытым всё время работы станции. Через эту последовательность проходит каждое подключённое устройство.

Рукопожатие

Станция открывает WebSocket и предлагает версии OCPP, которые поддерживает. Платформа выбирает ту, которую поддерживает и она, и соединение продолжается на этой версии. Устройство, не предложившее ничего общего, отклоняется сразу, а не управляется наполовину.

Идентификация при загрузке

Первое сообщение станции объявляет производителя, модель, серийный номер и версию прошивки. Эти данные заполняют карточку устройства, поэтому смена прошивки на объекте отражается без чьего-либо ручного ввода.

Статус по коннекторам

Каждый коннектор сообщает собственное состояние, а при неисправности — код ошибки OCPP вместе с тем описанием производителя, которое он решил приложить. Устройство с несколькими коннекторами отслеживается как несколько независимых постов, а не как один.

Heartbeat и допуск

Heartbeat каждые 300 секунд удерживает устройство в статусе онлайн. Чтобы пометить его офлайн, нужны два пропущенных сигнала — 600 секунд, — что намеренно медленнее одного потерянного пакета.

От журнала сообщений к ленте событий

Значимые сообщения превращаются в события станции — ушла офлайн, вернулась, неисправность коннектора, — и каждое событие хранит ссылку на то самое сообщение, которое его породило. Лента выводится из протокола, а не пишется рядом с ним.

Четыре способа начать сессию.

Faraday фиксирует четыре: RFID, Pay App, Plug & Charge и автозапуск без аутентификации. Способ авторизации водителя определяет всё дальнейшее — кому выставляется счёт, когда и по какому тарифу, — и каждый способ пишет одну и ту же запись сессии, поэтому отчётность не расходится по типу доступа.

  • RFID-карты и брелоки

    Метка проверяется по списку карт, авторизованных именно для этой станции, и возвращается как принятая, заблокированная или неизвестная. Карты ограничиваются по станции и по группе, поэтому корпоративной метке не обязательно открывать каждый пост в сети.
  • Pay App и Plug & Charge

    Сканирование QR-кода запускает сессию Pay App, которая рассчитывается сразу на станции. Контрактный сертификат Plug & Charge авторизует сам автомобиль — без карты и без телефона.
  • Автозапуск для частных объектов

    Станции могут начинать зарядку в момент подключения автомобиля, без карты и без приложения, — для жилых объектов и площадок с контролируемым доступом, где авторизация происходит на въезде, а не на станции.
  • Расчёт следует за способом

    Сессии Pay App рассчитываются сразу из платежа водителя. Сессии, начатые любым другим способом, выставляются счётом позже либо не тарифицируются вовсе, и этот выбор фиксируется в самой сессии, а не выводится из неё потом.
Charger list showing connection status per unit

Вопросы про OCPP

Что такое OCPP?
Open Charge Point Protocol — открытый стандарт, позволяющий зарядной станции и платформе управления обмениваться данными. Его поддерживает Open Charge Alliance, и именно с ним поставляется почти всё коммерческое зарядное оборудование, что и делает возможной смену платформы без смены станций.
Нужно ли покупать станции у Faraday?
Нет. Faraday — программная платформа, и она не требует покупать своё оборудование. Управлять можно любой станцией с поддержкой OCPP 1.6J или OCPP 2.0.1, а производителя, модель и прошивку платформа узнаёт от самой станции при подключении.
Можно ли держать в одной сети станции разных марок?
Да. Станции управляются по отдельности через протокол, поэтому на объекте можно сочетать производителей, типы коннекторов и устройства AC и DC. Тарифы, правила доступа и отчётность действуют на всю сеть независимо от того, кто изготовил каждое устройство.
Какие типы коннекторов поддерживаются?
Type 1, Type 2, CCS1, CCS2, CHAdeMO, IEC 60309 и Tesla — как в AC, так и в DC. Тип коннектора, номинальная мощность и тип мощности фиксируются по каждому коннектору, поэтому одна станция может иметь несколько коннекторов с разными характеристиками.
Что происходит, когда станция уходит офлайн?
Она перестаёт отправлять heartbeat и помечается офлайн после двух подряд пропущенных интервалов, то есть через десять минут. Кратковременные переподключения на несколько секунд — нормальное поведение OCPP на объектах с мобильной связью и Wi-Fi и не означают, что станция перестала работать.
Как отображаются неисправности оборудования?
Коннектор, сообщающий о неисправности, отправляет код ошибки OCPP, который появляется в ленте событий этой станции в читаемом виде — замыкание на землю, превышение тока, отказ блокировки коннектора — вместе с любым описанием, приложенным производителем.
Поддерживает ли Faraday OCPI или роуминг?
Нет. Совместимость Faraday — это связь между станциями и платформой по OCPP. Роуминг между зарядными сетями, когда водитель по контракту с одним оператором заряжается на оборудовании другого, использует другое семейство протоколов и сегодня Faraday не предлагается.

Приходите со своими станциями.

Расскажите, какое оборудование у вас работает, и мы подтвердим, что Faraday сможет с ним делать. Если оно говорит на OCPP, ответ обычно — всё, что описано на этой странице.