SetMonitoringBase

Monitoring CSMS->CS OCPP 2.0.1

Sent by the CSMS to configure the base monitoring level on the Charging Station, activating a predefined set of factory-default monitors.

Quick Reference

Required Fields

monitoringBase MonitoringBaseEnumType

Base monitoring level: All, FactoryDefault, or HardWiredOnly

Example Payload

{
  "monitoringBase": "FactoryDefault"
}

Example Full Frame

[
  2,
  "msg-001",
  "SetMonitoringBase",
  {
    "monitoringBase": "FactoryDefault"
  }
]

Format: [MessageType, MessageId, Action, Payload]

Overview

SetMonitoringBase sets the base monitoring policy. FactoryDefault activates the Charging Station’s built-in monitors. All activates all available monitors. HardWiredOnly restricts to hardware-wired alerts only.

Expected Response

  • status: Accepted or Rejected

Usage Notes

  • Use FactoryDefault for standard operation after commissioning
  • Use All for intensive diagnostics
  • Custom monitors from SetVariableMonitoring are added on top of the base

Testing Tips

  • Set FactoryDefault and verify standard monitors activate
  • Set HardWiredOnly and verify software-configurable monitors are suppressed

Common Errors

TypeConstraintViolation

Cause: monitoringBase uses an unsupported value

Solution: Use one of: All, FactoryDefault, or HardWiredOnly