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
| Field | Value |
|---|---|
| Test case name | Sampled Meter Values - Context Transaction.Begin - EVSE not known |
| Test case Id | TC_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 test | Charging Station |
| Functional block | J. 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 Station | CSMS |
|---|---|
| 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">