OCPP 1.6 Specification
This documentation was automatically generated from the official OCPP 1.6 (Edition 2) specification. For authoritative reference, always consult the Open Charge Alliance.
Source: Open Charge Point Protocol 1.6 (Edition 2, 2017-09-28)
This documentation covers the Open Charge Point Protocol (OCPP) version 1.6, a standard open protocol for communication between Charge Points and a Central System. It includes definitions for operations, messages, data types, and configuration keys.
Quick Navigation
🚀 Introduction & Scope
Start here for terminology, feature profiles, and smart charging concepts.
📨 Message Reference
Detailed definitions of all Request and Confirmation messages.
⚡ Operations
Charge Point and Central System initiated operations.
📋 Types & Config
Data types, enums, and standard configuration keys.
🛠 Firmware
Firmware update and diagnostics file transfer procedures.
Documentation Sections
- Introduction - Scope, terminology, and general views of operation.
- Operations (Charge Point) - Operations initiated by the Charge Point.
- Operations (Central System) - Operations initiated by the Central System.
- Messages - Complete reference of all OCPP messages.
- Types - Data types and enumerations.
- Firmware & Diagnostics - Protocols for file transfer.
- Configuration Keys - Standard configuration key names and values.
- Appendix A - Changes in OCPP 1.6.