Skip to Content
Welcome to the EV24 Knowledge Base – here you’ll find technical support, documentation, and key documents
Partner ZoneManufacturer

Manufacturer

If you want your charging stations to be available to our customers, contact us for integration.

Our customers select, via the client portal, charging stations supported by our platform.
Your product can appear in the partner portal  – to do so, please contact us: support@ev24.cloud.

You can also check the compatibility of your station model with our platform through integration.

Integration scenarios for charging station providers.

Connection

Verification of at least one connection scenario is required for the test to be considered successful.

ScenarioDescriptionSecurity
WS without authConnection using ws:// without authentication⚪ Low
WSS + Basic Authwss:// with Basic Auth header🟡 Medium
WSS + mTLSwss:// with mutual certificate authentication🟢 High

OCPP Messages

OCPP MessageStatus
AuthorizeRequired
BootNotificationRequired
HeartbeatRequired
StatusNotificationRequired
StartTransactionRequired
StopTransactionRequired
MeterValuesRequired
RemoteStartTransactionRequired
RemoteStopTransactionRequired
GetConfigurationRequired
ChangeConfigurationRequired
ResetRequired
UnlockConnectorRequired
ChangeAvailabilityRequired
GetDiagnosticsNot required
DiagnosticsStatusNotificationNot required
SecurityEventNotificationNot required
FirmwareStatusNotificationNot required
SetChargingProfileNot required
SendLocalListNot required
ClearChargingProfileNot required
TriggerMessageNot required
DataTransferNot required
ClearCacheNot required
UpdateFirmwareNot required

Test Scenarios

Establishing Connection

Goal:
The station connects to the backend to enable further OCPP data exchange.

Success:

  • ws:// or wss:// connection established.
  • Connection remains stable for an extended period.

OCPP Variable Exchange

Goal:
Exchange configuration and parameters between the station and backend.

Success:

  • Backend sends variables to the station.
  • Station confirms acceptance or rejects unsupported variables.
  • All required parameters are successfully transmitted and accepted.

Remote Restart of Station

Goal:
Backend can restart the station remotely.

Success:

  • Station restarts correctly.
  • After restart, the station reconnects to the backend.

Connector Status Notifications

Goal:
Backend receives information about each connector’s status (available, occupied, fault).

Success:

  • All connector status changes are reported immediately.
  • Backend updates the management system with each connector’s current state.

Remote Start Transaction

Goal:
Backend initiates a charging session on a selected connector.

Success:

  • Station starts charging.
  • Backend receives confirmation of the transaction start.

Receiving MeterValues

Goal:
Backend receives energy and charging state measurements from the station.

Success:

  • Metered values are sent correctly and regularly.
  • Data matches the required OCPP format.

Remote Stop Transaction

Goal:
Backend stops a charging session on the station.

Success:

  • Station stops charging and frees the connector.
  • Backend receives confirmation of the transaction end.

Stop Transaction by Disconnecting Connector

Goal:
Station ends the charging session and notifies the backend.

Success:

  • Station stops charging and frees the connector.
  • Backend receives confirmation of the transaction end.