Водич · OCPP

OCPP, објашњен.

Како пуњач и софтвер који њиме управља комуницирају, по чему се разликују OCPP 1.6J и 2.0.1 и шта се дешава кад се ваши пуњачи повежу са ChargeIT-ом.

Захваљујући OCPP-у можете да бирате пуњаче и софтвер независно. Ево како ради и како га ChargeIT користи.

Шта је OCPP

Open Charge Point Protocol је отворени стандард који одржава Open Charge Alliance. Дефинише поруке које размењују пуњач и његов централни систем: пуњач пријављује своје стање, сесије и очитавања бројила; централни систем овлашћује возаче, шаље команде и поставља ограничења пуњења.

Пошто је стандард отворен, било којим пуњачем који га подржава може да управља било који централни систем који га подржава. Управо то вам омогућава да опрему и софтвер бирате независно.

У OCPP-у 1.6 две стране се зову charge point и central system. У OCPP-у 2.0.1 то су charging station и charging station management system (CSMS). ChargeIT је централни систем за сваки пуњач повезан на њега.

Како се пуњач повезује

Пуњач отвара WebSocket везу ка адреси централног система и држи је отвореном. Поруке путују као JSON том једном везом, у оба смера. Пуњачу је потребан само приступ интернету, преко SIM картице или мреже локације; централни систем никад не мора да приступа мрежи локације.

  1. Пуњач се повезује на адресу коју је добио и представља се.
  2. Шаље boot notification са својим моделом и фирмвером, а ChargeIT га прихвата.
  3. Пријављује статус сваког прикључка.
  4. Од тада шаље heartbeat поруке, промене статуса, захтеве за овлашћење, трансакције и вредности бројила, а прима команде и ограничења пуњења.

OCPP 1.6J и 2.0.1

Обе верзије се широко користе. Пуњач на датој вези говори једну од њих; неки пуњачи могу да се пребацују између њих у подешавањима.

OCPP 1.6JOCPP 2.0.1
Објављено20152020
ПреносJSON преко WebSocket-аJSON преко WebSocket-а
СесијеЗасебне поруке за почетак и крај трансакцијеЈедна порука transaction event за почетак, ажурирања и крај
Подешавања пуњачаЛиста конфигурационих кључеваМодел уређаја од компоненти и променљивих
Безбедносни профилиДодати касније, у безбедносном проширењу Open Charge Alliance-а за 1.6JДео стандарда
Паметно пуњењеПрофили пуњењаПрофили пуњења, са подршком за ISO 15118 у стандарду

Табела пореди саме стандарде. Шта одређени пуњач подржава зависи од његовог фирмвера.

Како ChargeIT ради са OCPP-ом

ChargeIT има засебан модул за сваку верзију. Пуњач са 2.0.1 се никад не преводи кроз логику верзије 1.6, па свака верзија задржава своје поруке, стања и правила.

  • Даљинске команде из конзоле или преко API-ја: покретање, заустављање, откључавање прикључка и промена доступности.
  • Безбедносни профил за сваки пуњач, са хешираним креденцијалима пуњача.
  • Профили пуњења које шаље балансирање оптерећења да би свака локација остала испод ограничења.
  • Дневник догађаја за сваки пуњач, са сваком примљеном поруком и сваком послатом командом.
  • Опоравак после поновног покретања: ако се платформа поново покрене током пуњења, сесија се наставља, а трансакције у непознатом стању се опорављају, а не губе.
  • Безбедно одбијање: кад овлашћење не може да се одлучи, одговор је не.

Шта вашем пуњачу треба

  1. OCPP 1.6J или 2.0.1, са ChargeIT-ом подешеним као централни систем.
  2. Интернет на пуњачу, преко SIM картице или мреже локације.
  3. Фирмвер који подржава функције које желите: паметно пуњење и балансирање оптерећења захтевају одговарајуће OCPP профиле.

Модели на нашој страници о опреми су тестирани. Остали пуњачи се повезују након провере компатибилности: пошаљите нам марку и модел.

Повежите своје пуњаче.

Реците нам које марке и моделе користите, а ми ћемо вам их показати како раде на ChargeIT-у.

Закажите демо