SetMonitoringLevel
Sets the severity threshold above which the station stops reporting monitoring events.
- Version
- OCPP 2.0.1
- Direction
- CSMS → Charge Point
- Functional block
- Diagnostics
A volume control for NotifyEvent. Events with a severity number higher than the level are not reported — remembering that higher numbers mean less severe.
Request
| Field | Type | Required | Description |
|---|---|---|---|
severity | integer | Required | 0 to 9. Events less severe than this are not reported. |
json
[2, "19223201", "SetMonitoringLevel", {
"severity": 5
}]Response
| Field | Type | Required | Description |
|---|---|---|---|
status | GenericStatusEnumType | Required | Accepted or Rejected. |
statusInfo | StatusInfoType | Optional | Reason code. |
json
[3, "19223201", {
"status": "Accepted"
}]Implementation notes
Setting this to 0 silences almost everything, because only severity-0 danger events would still be reported. It is the opposite of what the number intuitively suggests.
A sensible production value is around 5 or 6 — alerts and warnings, without debug noise.