Skip to content
Documentation Menu

TC_J_08_CS — Sampled Meter Values - Context Transaction.Begin - EVSE not known

TC_J_08_CS — Sampled Meter Values - Context Transaction.Begin - EVSE not known

Source: OCPP 2.0.1 Part 6 — Test Cases (Core & Advanced Security, FINAL, 2023-06-30) — Functional block J. MeterValues, page 228.

Identification

FieldValue
Test case nameSampled Meter Values - Context Transaction.Begin - EVSE not known
Test case IdTC_J_08_CS
Use case Id(s)J02 & (E01,E02,E03,E09,E04,E05)
Requirement(s)J02.FR.01, J02.FR.02, J02.FR.03, J02.FR.04, J02.FR.10, E01.FR.17, E03.FR.11, E04.FR.11, E05.FR.08
System under testCharging Station
Functional blockJ. MeterValues

Description

The Charging Station samples the electrical meter or other sensor/transducer hardware to provide information about its Meter Values. Depending on configuration settings, the Charging Station will send Meter Values.

Purpose

To verify if the Charging Station is able to send sampled Meter Values when a transaction starts and the EVSE is NOT known, NOT at the TransactionEventRequest with eventType is Started, but with eventType Updated, after the EVSE is known and it is configured to do so.

Prerequisite(s)

  • The Charging Station has an energy meter.
  • The Charging Station does NOT have the following configuration; TxStartPoint does NOT contain ParkingBayOccupancy OR Authorized.
  • Test case is only applicable when the Charging Station has more than 1 EVSE.

Before (Preparations)

Configuration State:

  • TxStartPoint contains Authorized Note: TxStartPoint contains Authorized AND/OR ParkingBayOccupancy (At least one of these values must be set).

Memory State:

  • N/a

Reusable State(s):

  • N/a

Main (Test scenario)

Charging StationCSMS
1. Execute Reusable State EnergyTransferStarted

Tool validations

N/a

Post scenario validations

  • The TransactionEventRequest containing eventType Updated, sent during the execution of reusable state EVConnectedPreSession contains the MeterValue field.
  • sampledValue[0].context must be Transaction.Begin
  • sampledValue must contain <An element per configured measurand at the SampledDataTxStartedMeasurands. The measurand field may be omitted when the measurand is "Energy.Active.Import.Register">