Skip to content
Integration

ABB OCPP Testing

Validate how your CSMS handles ABB chargers, from the Terra AC wallbox to Terra DC and Terra 360 fast chargers, with repeatable virtual OCPP testing before rollout, fleet migration, or backend changes.

What is ABB OCPP testing?

ABB OCPP testing checks how your CSMS behaves when it talks to ABB chargers such as the Terra AC wallbox, Terra DC, Terra 360, and the older Terra 54. These run OCPP 1.6J, and some DC models add OCPP 2.0.1 on newer firmware. You can test onboarding, authorization, transactions, remote commands, and reconnect behavior across a mixed 1.6 and 2.0.1 fleet without booking a hardware lab.

Last reviewed

Why this matters

  • ABB's lineup spans low-power AC wallboxes and high-power DC chargers, so one CSMS change can pass on a Terra AC and still break a Terra 360.
  • Most ABB chargers speak OCPP 1.6J today while newer DC firmware adds OCPP 2.0.1, so your backend must handle both versions side by side.
  • Virtual Terra chargers reproduce onboarding and session flows on demand, so you regression-test every backend or firmware change without waiting on lab hardware.

What to validate

  • BootNotification, heartbeat, authorization, transaction, and status lifecycle coverage.
  • Remote commands such as remote start, stop, reset, and configuration-related behaviors.
  • MeterValues cadence, session closure, and reconnect scenarios under realistic CSMS conditions.
  • Side-by-side OCPP 1.6 / 2.0.1 / 2.1 validation where mixed-fleet support matters.

Example ABB OCPP validation flow

A practical ABB regression test starts when a Terra charger sends BootNotification, then runs through authorization, an active transaction, MeterValues, and a backend stop command before the session ends.

Charge point -> CSMS: BootNotification(chargePointVendor "ABB", chargePointModel "Terra AC")
CSMS -> Charge point: Accepted + heartbeat interval

Charge point -> CSMS: StatusNotification(Available -> Preparing)
Charge point -> CSMS: Authorize(idTag)
CSMS -> Charge point: Accepted

Charge point -> CSMS: StartTransaction or TransactionEvent(Started)
CSMS -> Charge point: Accepted

Charge point -> CSMS: MeterValues or TransactionEvent(Updated)
CSMS -> Charge point: Accepted

CSMS -> Charge point: RemoteStopTransaction or RequestStopTransaction
Charge point -> CSMS: StopTransaction or TransactionEvent(Ended)

ABB compatibility proof points

Validate these areas against ABB chargers, from AC wallboxes to high-power DC, before you trust the fleet in production.

  • AC and DC onboarding

    Coverage
    BootNotification with chargePointVendor ABB, heartbeat, and StatusNotification
    Typical validation
    Confirm your CSMS registers Terra AC, Terra DC, and Terra 360 chargers cleanly.
  • Session lifecycle

    Coverage
    Authorize, StartTransaction or TransactionEvent, MeterValues, and stop
    Typical validation
    Check that billing and meter data stay consistent across AC and high-power DC sessions.
  • Backend control paths

    Coverage
    RemoteStopTransaction, Reset, and ChangeConfiguration
    Typical validation
    Verify remote commands land reliably during fast-charging sessions.

Common scenarios

Pre-release CSMS regression

Replay ABB Terra flows before deploying backend changes that touch registration, transactions, or remote commands.

Mixed 1.6 and 2.0.1 fleet

Test OCPP 1.6J Terra AC chargers next to OCPP 2.0.1 DC models so your CSMS handles both protocol versions in one fleet.

High-power DC under load

Run many concurrent Terra DC and Terra 360 sessions to check meter cadence, timing, and command reliability under real traffic.

Frequently asked questions

Which ABB charger models can be simulated in OCPPLab?
OCPPLab simulates ABB AC and DC charge points including Terra AC wallboxes, Terra DC fast chargers, Terra 54, and Terra 360, emitting valid BootNotification, status notifications, and MeterValues profiles.
Does OCPPLab support both OCPP 1.6J and OCPP 2.0.1 for ABB chargers?
Yes. You can test existing deployments using OCPP 1.6J, as well as newer Terra DC and Terra 360 firmware supporting OCPP 2.0.1 with device model variables.

Test ABB Terra chargers against your CSMS

Validate onboarding, transactions, and remote commands for ABB AC and DC chargers in a controlled environment instead of debugging against scarce hardware.