Подключение станции по OCPP
Укажите в станции адрес центральной системы — и она появится в админ-панели и на карте.
Настройка станции
- Адрес центральной системы (CSMS). wss://
ev-admin.net/ocpp/<ID> — защищённое соединение. Для станций без TLS есть обычный ws:// на отдельном порту (по согласованию). - Версия протокола. Подпротоколы: ocpp1.6, ocpp2.0.1, ocpp2.1. Станция выбирает свой; сервер отвечает тем же подпротоколом.
- Идентификатор станции. Последний сегмент пути (Charge Point ID). Он должен совпадать с записью станции в админ-панели.
- Авторизация. Basic Auth (ID станции + пароль) или белый список IP — в зависимости от настроек станции в панели.
- Проверка. После подключения BootNotification появится в журнале OCPP, а станция — в списке онлайн.
Пример (OCPP 1.6J)
[2, "19223201", "BootNotification", {
"chargePointVendor": "Vendor",
"chargePointModel": "Model-22kW"
}]
wss://ev-admin.net/ocpp/STATION-001 (Sec-WebSocket-Protocol: ocpp1.6)
Старые и новые адреса
При переезде с прежнего сервера станции могут оставаться на старом адресе: оба домена принимают подключения, поэтому перенос проходит без простоя.
Поддерживаемые сообщения
BootNotification, Heartbeat, StatusNotification, Authorize, StartTransaction, StopTransaction, MeterValues, DataTransfer; со стороны центральной системы — RemoteStartTransaction, RemoteStopTransaction, Reset, ChangeConfiguration, GetConfiguration, UnlockConnector, TriggerMessage и другие. Для 2.0.1/2.1 — TransactionEvent, RequestStartTransaction, RequestStopTransaction и т. д.