Skip to content
Documentation Menu

Clear Variable Monitoring

Source: OCPP 2.0.1 Part 2 — Specification (Edition 2, 2022-12-15) — Section 1.10 (Messages); Use Case N06 — Clear / Remove Monitoring (Functional Block N. Diagnostics)

Overview

The CSMS sends ClearVariableMonitoringRequest to remove one or more variable monitors, identified by their monitor id. The CS replies with one ClearMonitoringResultType per requested id.

Sequence Diagram

CSMS  ──── ClearVariableMonitoringRequest ────▶  Charging Station
            (id[])
CSMS  ◀─── ClearVariableMonitoringResponse ────  Charging Station
            (clearMonitoringResult[])

Initiator

CSMS → Charging Station

Fields

Field NameField TypeCard.Description
idinteger1..*Required. List of monitor ids to be cleared.

ClearMonitoringResultType (selected fields)

FieldTypeCard.Description
statusClearMonitoringStatusEnumType1..1Accepted / Rejected / NotFound.
idinteger1..1The monitor id this result applies to.
statusInfoStatusInfoType0..1Optional. Detailed status information.

ClearMonitoringStatusEnumType values

Accepted, Rejected, NotFound.

Examples

{
  "id": [7, 8, 9]
}

Schema

Source: schemas/ClearVariableMonitoringRequest.json, schemas/ClearVariableMonitoringResponse.json (OCPP 2.0.1 FINAL)

Request schema (JSON Schema)
Response schema (JSON Schema)