Set Monitoring Base
The CSMS sends SetMonitoringBaseRequest to set the base monitoring configuration on the Charging Station — i.e. which set of monitors is active by default (All, FactoryDefault, or HardWiredOnly).
Source: OCPP 2.0.1 Part 2 — Specification (Edition 2, 2022-12-15) — Section 1.53 (Messages); Use Case N03 — Set Monitoring Base (Functional Block N. Diagnostics)
Overview
The CSMS sends SetMonitoringBaseRequest to set the base monitoring configuration on the Charging Station — that is. which set of monitors is active by default (All, FactoryDefault, or HardWiredOnly).
This is typically followed by SetVariableMonitoring to add or override individual monitors on top of the base.
Sequence diagram
CSMS ──── SetMonitoringBaseRequest ────▶ Charging Station
(monitoringBase)
CSMS ◀─── SetMonitoringBaseResponse ──── Charging Station
(status, statusInfo?)Initiator
CSMS → Charging Station
Fields
| Field Name | Field Type | Card. | Description |
|---|---|---|---|
| monitoringBase | MonitoringBaseEnumType | 1..1 | Required. The monitoring base to apply. |
MonitoringBaseEnumType values
All— All applicable monitors are active.FactoryDefault— Manufacturer's factory-default monitors are active.HardWiredOnly— Only hard-wired (in-firmware) monitors are active.
Examples
{
"monitoringBase": "FactoryDefault"
}Schema
Source:
schemas/SetMonitoringBaseRequest.json,schemas/SetMonitoringBaseResponse.json(OCPP 2.0.1 FINAL)