{"id":14289,"url":"\/distributions\/14289\/click?bit=1&hash=892464fe46102746d8d05914a41d0a54b0756f476a912469a2c12e8168d8a933","title":"\u041e\u0434\u0438\u043d \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043b \u043f\u0440\u043e\u0434\u0430\u0436\u0438 \u043d\u0430 5%, \u0430 \u0441\u0440\u0435\u0434\u043d\u0438\u0439 \u0447\u0435\u043a \u2014 \u043d\u0430 20%","buttonText":"","imageUuid":""}

В России никто не хочет быть партнером (наш провал с OCPI)

Да, мы сделали именно такой вывод, когда начали реализацию OCPI-протокола в своем проекте (платформа для управления зарядной инфраструктурой).

Для тех, кто еще не знает что такое OCPI. Это такой протокол для организации EvRoaming-а. Т.е. несколько систем управления договариваются между собой об объединении зарядной сети в одну и используют некий стандарт для обмена. Например, есть у меня 10 станций, они стали доступны в мобильном приложении "Зарядки тратата", и когда пользователи на моих зарядках заряжаются через это приложение, то владелец "Зарядки тратата" получает вознаграждение, которое мы с ним заранее обсудили.

"Я сам владелец своих зарядок и не хочу никому помогать, у меня и так все хорошо и я буду единственным в этом Мире"

Именно так отвечают потенциальные партнеры на предложение интегрироваться в единую сеть.

Если разобраться в причинах такого особенного поведения в России:

  1. Для того, чтобы поддерживать международный стандарт роуминга зарядной инфраструктуры — вам не просто придется реализовать «некое API», а полностью изменить подход к объектной модели в вашей системе — а это значит что надо просто все переписать;
  2. Так как мы делаем платформу WhiteLabel, то знаем, что большинство игроков «зарядного рынка» не желает тратить деньги на разработку собственного программного обеспечения, а пытаются »начать не с нуля» (что собственно и верно) — а это значит, что надо либо разбираться в чужом коде, либо бежать к владельцу системы и уговаривать его реализовать вашу «хотелку»… а владелец то системы находится в состоянии п. 1;
  3. Если вы отдадите все свои станции стороннему оператору, то вы потенциально лишаетесь части пользователей вашего убогенького мобильного приложения, и люди пользуются чужим… т. е. в глазах владельца это »потеря клиентов», снижение маржинальности вашей зарядной сети (которая и так никогда не была маржинальна) за счет комиссий в роуминге.

Так что лучше? Давайте замучаем владельцев #электромобилей до истерического состояния, чтобы у него было 100500 приложений и чатов для того, чтобы просто зарядить свой автомобиль.

Удобно, не правда ли? И это только часть по запросу «Charge», есть же еще и более кретивные названия, которые заманаешься искать в своем телефоне.

Исключением во всей этой истории как всегда является Яндекс. Респект им конечно. Ребята собрались с мыслями, изучили всю дичь, связанную с протоколом и готовы собрать внутри себя все зарядоньки нашей великой страны (возможно и соседних стран).

Не знаю, как интегрировались с ними другие (и интегрировались ли нормально), но мы "обосрались" в этой истории.

Оказалось, что начиная от атрибутного состава зарядоньки, заканчивая моделями тарификации - мы не можем реализовать OCPI в нашей системе так, чтобы он работал и на прием и на передачу и не пришлось каждый раз вызывать демонов для его поддержки и доработки.

Есть одна небольшая поправочка конечно в этой истории. Да, вы как владелец системы управления зарядными станциями можете бегать по рынку и кричать "о да, дарлинги, у нас есть протокол #OCPI и все мы умеем делать в этой сфере".

Да, но нет.

Отдать все что есть у вас - вы сможете. Принять - не всегда. Только в том случае, когда ваша модель тарификации, реализованная в системе совпадает с моделью, полученной от партнера.

Выводы технические:

  1. Если вы начинаете пилить свою систему управления зарядными станциями - начните с изучения этого протокола;
  2. Не стоит "чахнуть над златом", только совместными усилиями, объединяясь без понтов мы сможем решить проблему курицы и яйца в электротранспорте;

В завершении хочется конечно отметить, что мы все же реализовали OCPI. Это было невероятно сложно, пришлось похоронить старую версию системы и начать проект с самого начала. На это ушло 4-5 месяцев, но это того стоило.

Отдельно благодарим хейтеров, которые скажут "это вы архитекторы малолетние, можно было все сразу предусмотреть" - ну вот мы не предусмотрели =)

Но интегрировать в России нам по прежнему не с кем, увы =) Но жизнь не проста, и готовит новые сложности, например, в виде стандартизации обмена данными с электрическими сетями. Но об этом в отдельной статье.

UPD.

Специально для тех, кто хочет побыстрее попасть в роуминг - мы сделали отдельный продукт OCPI-BOX, это максимально упрощенный интерфейс, при помощи которого вы сможете внедрить реализацию OCPI протокола к себе в систему.

0
1 комментарий
evon.ru

Интересно, ждем инфу о стандартизации обмена данными с электрическими сетями.

Ответить
Развернуть ветку
-2 комментариев
Раскрывать всегда