NotifyCustomerInformation

CustomerInformation CS->CSMS OCPP 2.0.1

Sent by the Charging Station to deliver customer-related data in response to a CustomerInformation request.

Quick Reference

Required Fields

requestId integer

The requestId from the CustomerInformation request

seqNo integer

Sequence number for multi-message reports

generatedAt string (date-time)

Timestamp when the data was generated

Optional Fields

tbc boolean

True if more messages will follow

data string(512)

Customer information data

Example Payload

{
  "requestId": 1,
  "seqNo": 0,
  "generatedAt": "2024-01-15T10:00:00Z",
  "tbc": false,
  "data": "Token: AABBCCDD, Sessions: 12, LastSeen: 2024-01-10"
}

Example Full Frame

[
  2,
  "msg-001",
  "NotifyCustomerInformation",
  {
    "requestId": 1,
    "seqNo": 0,
    "generatedAt": "2024-01-15T10:00:00Z",
    "tbc": false,
    "data": "Token: AABBCCDD, Sessions: 12, LastSeen: 2024-01-10"
  }
]

Format: [MessageType, MessageId, Action, Payload]

Overview

NotifyCustomerInformation delivers customer data in response to CustomerInformation with report: true.

Expected Response

Empty response {}.

Usage Notes

  • Data is free-form text — format is implementation-defined
  • Multiple messages may be needed for large datasets using tbc: true

Testing Tips

  • Request customer information and verify the data content matches what the station has stored

Related Actions