diff --git a/README.md b/README.md index 9557a4ed..16a1f26a 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ Below is a table of demonstrations that are currently available. | **One EV ↔ EVSE (AC Simulation)** | Simple AC charging session with one EV connecting to one Charger (EVSE) | [One EV ↔ EVSE (AC Simulation) Diagram](#one-ev-to-evse-ac-simulation) | | **One EV ↔ EVSE (ISO 15118-2 DC)** | ISO 15118-2 compliant charging session with one EV connecting to one EVSE | [One EV ↔ EVSE (ISO 15118-2 DC) Diagram](#one-ev-to-evse-iso-15118-2-dc)| | **Two EV ↔ EVSE** | Two EVSE connector points showcasing EVerests ability to work with a CSMS in a multi-station context | [Two EV ↔ EVSE Diagram](#two-ev-to-evse) | -| **E2E Automated Tests** | Performs an automated test of a full charging session| N/A | +| **E2E Automated Tests** | Performs an automated test of a full charging session| [E2E Automated Tests Diagram](e2e-automated-tests) | | **OCPP Demos** | Various OCPP 1.6J and 2.0.1 compliant charging sessions with differing security profiles| [OCPP Demo Diagram](#ocpp-demos)| ## Operating System Specific Instructions @@ -172,6 +172,9 @@ please add the details to the "Additional Functionality" section ## Reference Material +For more information around ISO 15118-2 and OCPP messaging, +see the below standards documentation. + - [ISO 15118-2 Documentation](https://www.typhoon-hil.com/documentation/typhoon-hil-software-manual/References/iso15118_protocol.html) - [OCPP 2.0.1 Documentation](https://openchargealliance.org/my-oca/ocpp/) @@ -273,6 +276,29 @@ sequenceDiagram ``` +### E2E Automated Tests + +```mermaid + +sequenceDiagram + +participant EVerest +participant Probe Module +participant MQTT +par docker boots +EVerest ->> EVerest: Boot +Probe Module ->> Probe Module: init +end +Probe Module ->> MQTT: subcribe to session_event +Note over EVerest, MQTT: Test +Probe Module ->> EVerest: call_command +loop timeout or events + Probe Module->>MQTT: get message + Probe Module->>Probe Module: assert +end + +``` + ### OCPP Demos ```mermaid