Guía
La guía completa de OCPP
Cómo maximizar el potencial de las redes de recarga de VE en 2026
Puntos clave
- OCPP (Open Charge Point Protocol) es un estándar ampliamente adoptado e independiente del fabricante para la comunicación entre las estaciones de recarga de vehículos eléctricos (VE) y los sistemas de gestión central. Nació en 2009 y ha evolucionado a lo largo de varias versiones; OCPP 2.1 (publicada en enero de 2025) introduce la compatibilidad con versiones anteriores y el soporte de Vehicle-to-Everything (V2X).
- El propósito principal de OCPP es evitar la dependencia de un proveedor y hacer posible la interoperabilidad, de modo que estaciones de recarga de distintos fabricantes puedan comunicarse con diferentes sistemas de gestión central. El protocolo funciona con una arquitectura cliente-servidor que facilita el intercambio de datos en tiempo real para la autorización, el procesamiento de transacciones y la supervisión del estado.
- OCPP facilita la autorización, el procesamiento de transacciones, la recarga inteligente, la gestión de firmware y el diagnóstico a distancia. Pese a retos como la migración entre versiones o la calidad de las implementaciones, la estandarización de OCPP aporta beneficios medibles. Entre ellos destacan una mayor disponibilidad, unos costes de integración más bajos y un procesamiento de transacciones más rápido, lo que convierte a OCPP en un elemento indispensable para la madurez y el crecimiento de la infraestructura de recarga de VE.
- El ecosistema del protocolo incluye los puntos de recarga, los sistemas de gestión de estaciones de recarga (CSMS), los operadores de puntos de recarga (CPO) y los proveedores de servicios de movilidad eléctrica (eMSP). La seguridad es un aspecto fundamental, con perfiles definidos y un programa de certificación que garantiza que las implementaciones cumplen estándares rigurosos.
Table of Contents
1. ¿Qué es el Open Charge Point Protocol (OCPP)?
El Open Charge Point Protocol, OCPP, es un protocolo de código abierto que facilita la comunicación fluida y la gestión de la infraestructura de recarga de VE.
Permite la interoperabilidad entre distintos equipos de recarga de VE y sistemas de gestión central, independientemente del fabricante o del tipo de estación de recarga. Con OCPP, los operadores de puntos de recarga pueden supervisar sus estaciones de recarga a distancia, autorizar el acceso, configurar el hardware, actualizar el firmware e integrar distintos sistemas de pago y facturación.
2. Una breve historia de OCPP y su evolución
OCPP fue desarrollado por primera vez en 2009 por la empresa neerlandesa E-laad, en colaboración con otras organizaciones del sector de los VE, en particular Logica y Alfen.
La versión inicial, OCPP 1.0, se publicó en 2010 y se centraba en proporcionar una comunicación básica entre las estaciones de recarga de VE y los sistemas de gestión de recarga de VE.
En 2013, la Fundación E-laad de los Países Bajos, Greenlots en Norteamérica y ESB en Irlanda unieron fuerzas para crear la Open Charge Alliance (OCA), un consorcio mundial de expertos en infraestructura de VE de los sectores público y privado. El objetivo principal de la OCA era fomentar la adopción generalizada de un protocolo de comunicación estandarizado: OCPP.
Con los años, OCPP ha seguido evolucionando con nuevas versiones: OCPP 1.2 (2012), seguida poco después de OCPP 1.5 (2012), que tuvo una adopción más amplia, y más tarde OCPP 1.6 (2015), la versión más utilizada. Entre las actualizaciones más recientes figuran OCPP 2.0 (2018) y OCPP 2.0.1 (2020). Con cada nueva versión, OCPP ha incorporado funciones y capacidades mejoradas, como la compatibilidad con distintos tipos de estaciones de recarga, la recarga inteligente y una mayor seguridad.
Hoy, el Open Charge Point Protocol está ampliamente adoptado y reconocido como el estándar del sector para la comunicación entre las estaciones de recarga de VE y los sistemas de gestión.
3. Las ventajas de OCPP
Estas son las seis ventajas principales de utilizar OCPP como protocolo de comunicación para la recarga de VE. Un software basado en OCPP aporta lo siguiente:
1. Interoperabilidad y compatibilidad: OCPP permite que los equipos de recarga de VE de distintos fabricantes se comuniquen con los sistemas de gestión de recarga de VE y entre sí, sea cual sea el hardware o el software concreto. Así, los operadores tienen la flexibilidad de combinar estaciones de recarga y ampliar sus redes sin limitaciones de compatibilidad.
2. Mejor gestión y supervisión: OCPP permite supervisar, controlar y gestionar a distancia las estaciones de recarga de VE. Los operadores pueden iniciar y detener sesiones de recarga, hacer un seguimiento del consumo de energía y de la facturación, y resolver incidencias en tiempo real.
3. Mejor experiencia del cliente: OCPP permite a los operadores gestionar las cuentas y la facturación de los clientes y ofrecer distintas opciones de pago, lo que facilita el uso de las estaciones de recarga. Gracias a la tecnología OCPP, AMPECO quiere ofrecer aplicaciones móviles para conductores mejores y más intuitivas, que simplifiquen la búsqueda, el acceso y el pago de los servicios de recarga de VE.
4. Ahorro de costes: OCPP ayuda a los operadores de red de recarga a reducir los costes operativos al minimizar el mantenimiento manual y mejorar la eficiencia de las sesiones de recarga. También da acceso a datos de uso detallados, como la duración de la recarga y los patrones de uso por franja horaria, que sirven para afinar la estrategia de precios y adaptar las tarifas a distintos grupos de usuarios. Además, OCPP admite precios dinámicos, de modo que los operadores pueden ajustar las tarifas en tiempo real según la demanda, los costes de la energía y el estado de la red, maximizando tanto la utilización como los ingresos.
5. Una red preparada para el futuro: OCPP es un protocolo de código abierto que sigue evolucionando y mejorando. Sus sólidas funciones de seguridad, como el cifrado y la autenticación, protegen frente a accesos no autorizados o la manipulación de datos. De este modo, la infraestructura de recarga de VE se mantiene actualizada y compatible con nuevas tecnologías y estándares.
6. Funciones de recarga inteligente: OCPP hace posible la recarga inteligente al permitir a los operadores controlar de forma dinámica cómo y cuándo se recargan los VE en función de la demanda de la red, la disponibilidad de energía y las señales de precio. Esto ayuda a equilibrar la carga de la red, optimizar el uso de la energía y reducir los costes de recarga tanto para los operadores como para los conductores.
4. Cómo funciona OCPP
OCPP ofrece un protocolo estandarizado para la comunicación entre las estaciones de recarga de VE (también llamadas Charge Points) y un sistema de gestión central (también llamado Central System). El protocolo permite que las estaciones de recarga y los sistemas backend centrales intercambien mensajes y datos entre sí. Existen además otros protocolos, ya en uso o en desarrollo, que funcionan junto a OCPP y se encargan de la comunicación entre las estaciones de recarga y los VE.
El Open Charge Point Protocol define dos roles:
El Open Charge Point Protocol define dos roles:
Charge Point (o cliente): la estación de recarga de VE física donde se recarga un vehículo eléctrico. Un Charge Point tiene uno o varios conectores. Informa sobre la disponibilidad y el estado de las sesiones de recarga y sobre el consumo de energía.
Central System (o servidor): el sistema de gestión de puntos de recarga (CPMS) se comunica con el Charge Point mediante OCPP para supervisar y gestionar las sesiones de recarga y recopilar datos de consumo de energía y facturación.
Tipos de implementación OCPP
Existen dos tipos principales de implementación de OCPP:
SOAP/XML: Simple Object Access Protocol (SOAP) es un protocolo basado en mensajes que utiliza XML para representar los datos. XML es un formato pesado en comparación con formatos modernos como JSON, por lo que es menos adecuado para estaciones de recarga de VE con una conexión a internet poco fiable. El tamaño de los mensajes XML puede provocar retrasos y tiempos de espera agotados, un problema para la comunicación en tiempo real.
En las implementaciones de OCPP con SOAP, tanto el Charge Point como el sistema central suelen tener que aceptar conexiones entrantes, lo que puede complicar la configuración de la red. Esto dificulta el despliegue y el crecimiento, sobre todo cuando los dispositivos están detrás de NAT o cortafuegos, y a menudo exige una configuración adicional, como la redirección de puertos o direcciones IP públicas.
JSON: JavaScript Object Notation (JSON) es un formato de intercambio de datos ligero y flexible, más fácil de leer y escribir que XML. También ofrece capacidades de diagnóstico mucho mejores. Recibir y enviar datos con JSON es sencillo, ya que utiliza peticiones HTTP. Se basa en un websocket para la comunicación bidireccional, que solo requiere que una de las partes actúe como servidor; en el caso de OCPP, el backend.
5. Términos clave de OCPP
Los perfiles de OCPP son un componente esencial del estándar Open Charge Point Protocol (OCPP). Definen cómo se comunican entre sí las estaciones de recarga y los sistemas de gestión.
Los perfiles de OCPP especifican los mensajes que se intercambian, su formato y las funciones y el comportamiento que admite cada sistema.
Además, los perfiles de OCPP utilizan tipos de datos específicos para definir el formato y la estructura de los datos que se transmiten entre el punto de recarga y el sistema de gestión central. Las claves de configuración controlan distintos ajustes durante una sesión de recarga, mientras que los casos de uso describen el comportamiento esperado en las distintas fases de una sesión.
Por último, los casos de prueba predefinidos ayudan a los desarrolladores a comprobar que el protocolo se ha implementado correctamente.
A continuación se describe cada término de OCPP en detalle.
Perfiles
Los perfiles de OCPP definen cómo deben comunicarse entre sí las estaciones de recarga y los sistemas de gestión, incluidos los mensajes que se intercambian, su formato y las funciones y el comportamiento concretos que admite cada sistema.
En OCPP 1.6, la versión más extendida del protocolo en 2026, las funciones y sus mensajes asociados se agrupan en perfiles. Según las funciones que necesiten, los implementadores pueden optar por implementar uno o varios perfiles.
Los clientes pueden usar estos perfiles para saber si un producto OCPP 1.6 tiene las funciones que necesita su caso de negocio.
La lista de perfiles incluye:
- Core Profile
- Firmware Management Profile
- Local Auth List Management Profile
- Remote Trigger Profile
- Reservation
- SmartCharging
OCPP 2.0.1 introduce el ChargingProfile, que define cómo se gestiona la potencia de recarga a lo largo del tiempo. Incluye un ChargingSchedule que especifica la potencia o la corriente suministrada en distintos intervalos de tiempo. Juntos determinan la rapidez con la que se recarga un vehículo y cómo se distribuye la energía durante la sesión de recarga.
Los ChargingProfiles pueden definirlos sistemas externos, como un CPMS o un sistema de gestión de la energía.
Mensaje
Un mensaje es una unidad de datos que se transmite entre un punto de recarga (CP) y un sistema de gestión central (CMS) durante una sesión de recarga. Cada mensaje tiene un formato y una finalidad concretos, y durante una sesión de recarga pueden intercambiarse varios mensajes.
Tipo de datos
Los perfiles de OCPP utilizan tipos de datos específicos para definir el formato y la estructura de los datos que se transmiten entre el CP y el CMS. Entre ellos figuran tipos de datos comunes como string, integer y boolean, así como tipos más especializados como date-time y enumeration.
Claves de configuración
Las claves de configuración definen distintos ajustes y parámetros que controlan el comportamiento del CP durante una sesión de recarga. Estos ajustes pueden incluir:
- Velocidad de recarga
- Límites máximos de potencia
- Requisitos de autorización
Cada perfil incluye un conjunto de claves de configuración predefinidas que el CP o el CMS pueden modificar según sea necesario. Sin embargo, algunas de estas claves solo puede configurarlas el CP y no se pueden cambiar con el mensaje ChangeConfiguration.
Caso de uso
El caso de uso es un escenario o comportamiento concreto que el Open Charge Point Protocol está diseñado para admitir. Cada caso describe el comportamiento esperado del CP y del CS en las distintas fases de una sesión de recarga. Algunos ejemplos de casos de uso son el inicio de una transacción, la detención de una transacción y el inicio remoto de una transacción.
Caso de prueba
Los desarrolladores utilizan los casos de prueba para comprobar que el protocolo OCPP se ha implementado correctamente.
Cada perfil de OCPP incluye un conjunto de casos de prueba predefinidos con los que los desarrolladores pueden verificar el comportamiento de la implementación. Estos casos de prueba abarcan distintos escenarios y casos límite para garantizar una implementación robusta y fiable del Open Charge Point Protocol.
6. Los bloques funcionales de OCPP
OCPP 2.0.1 se divide en varios bloques funcionales (Functional Blocks), cada uno con un conjunto de casos de uso y requisitos propios. Los principales bloques funcionales de OCPP son:
Seguridad
Este bloque funcional describe una especificación de seguridad para el protocolo OCPP.
Aprovisionamiento
Este bloque funcional describe todas las funciones que ayudan a un CSMS a aprovisionar las estaciones de recarga. Permite que las estaciones de recarga se registren en la red y obtengan la información básica de configuración.
Autorización
El bloque funcional de autorización define el tratamiento de los mensajes AuthorizeRequest y el comportamiento de la caché de autorización (Authorization Cache).
Gestión de la lista de autorización local
Este bloque funcional abarca la gestión de la lista de autorización local (Local Authorization List).
Transacciones
Este bloque funcional describe las funciones básicas de OCPP relacionadas con las transacciones que se inician o se detienen en la estación de recarga.
Control remoto
El bloque funcional de control remoto describe tres tipos de casos de uso de control remoto iniciados por el CSMS: el control remoto de transacciones, el desbloqueo de un conector y el disparo remoto (Remote Trigger).
Disponibilidad
Este bloque funcional describe cómo se comunican las notificaciones de estado entre la estación de recarga y el CSMS.
Reserva
Este bloque funcional describe la función de reserva de una estación de recarga.
Tarifas y costes
Este bloque funcional proporciona información sobre tarifas y costes al conductor de VE cuando la estación de recarga puede mostrarla. Antes de que el conductor empiece a recargar, debe facilitarse la información de la tarifa, con precios detallados de todos los componentes que forman la tarifa aplicable. Durante la recarga, debe mostrarse al conductor de VE el coste total acumulado, actualizado a intervalos regulares y adecuados. Cuando el conductor de VE detiene la recarga, debe mostrarse el coste total de la transacción.
Medición
Este bloque funcional describe la función de envío de valores de medición basados en un muestreo periódico o en intervalos alineados con el reloj.
Recarga inteligente
Este bloque funcional describe todas las funciones que permiten al CSMS (o, de forma indirecta, a un tercero) influir en la corriente o la potencia de recarga durante una sesión de recarga, o fijar límites a la potencia o la corriente que una estación de recarga puede suministrar a un VE.
Gestión de firmware
Este bloque funcional describe las funciones que permiten a un CSMS actualizar el firmware de una estación de recarga.
Gestión de certificados ISO 15118
Este bloque funcional permite instalar y actualizar certificados ISO 15118.
Diagnóstico
Este bloque funcional describe las funciones que permiten a un CSMS solicitar y seguir la subida de un archivo de diagnóstico desde una estación de recarga, así como supervisar los datos de la estación de recarga.
Mensajes en pantalla
Con la función DisplayMessage, OCPP permite a un CSMS mostrar en una estación de recarga un mensaje que no forma parte de su firmware. El CSMS puede definir, consultar, sustituir y borrar estos mensajes.
Transferencia de datos
Este bloque funcional describe cómo pueden añadir terceros comandos y extensiones personalizados a OCPP.
7. Un breve repaso de las versiones de OCPP
OCPP 1.5
Aunque OCPP 1.5 se estandarizó en 2012 y se adoptó ampliamente, las distintas implementaciones del protocolo provocaron problemas de interoperabilidad, y algunas resultaron parcialmente incompatibles. Por eso, la Open Charge Alliance solo certifica la conformidad con OCPP a partir de OCPP 1.6, aunque esta versión respeta el contenido básico de OCPP 1.5.
OCPP 1.6
OCPP 1.6 añade nuevas funciones, como la recarga inteligente, que permite equilibrar la carga tanto a nivel local como central, además del soporte para mensajes JSON y la obtención de información bajo demanda mediante mensajes de disparo (trigger messages).
OCPP 1.6 admite comunicaciones seguras mediante cifrado en la capa de transporte (por ejemplo, TLS). Sin embargo, no ofrece un marco de seguridad integrado y completo, como la gestión del ciclo de vida de los certificados y las funciones de seguridad avanzadas que introdujeron versiones posteriores.
Para alcanzar niveles de seguridad más altos, pueden aplicarse medidas adicionales como redes privadas, VPN o conexiones IPsec.
OCPP 2.0
Cuando se presentó OCPP 2.0 en abril de 2018, se detectaron algunos problemas que no podían resolverse simplemente corrigiendo matices del texto de la documentación. Hicieron falta cambios importantes, lo que la hizo incompatible con las versiones anteriores.
En comparación con las versiones anteriores, OCPP 2.0 supone un rediseño profundo del protocolo: casi todos los mensajes son distintos y se añade una gran cantidad de funciones nuevas. Pese a esta falta de compatibilidad con versiones anteriores, esta versión aporta mejoras importantes en funciones, seguridad e interoperabilidad.
Por ejemplo, OCPP 2.0 admite la transferencia bidireccional de energía, lo que permite aplicaciones Vehicle-to-Grid (V2G) en las que la batería del VE puede devolver energía a la red. Además, incorpora funciones de seguridad mejoradas y una mejor interoperabilidad con otros protocolos.
OCPP 2.0.1
OCPP 2.0.1 se publicó en 2020. Su objetivo principal es corregir errores e incoherencias de OCPP 2.0 y aportar más claridad sobre aspectos concretos del protocolo. En comparación con OCPP 1.6, OCPP 2.0 y 2.0.1 introducen varios cambios importantes:
Gestión de dispositivos
Los operadores de puntos de recarga que gestionan redes de recarga (DC) complejas y con varios fabricantes esperaban mucho esta función. Proporciona a la plataforma de gestión información detallada sobre las estaciones de recarga, mejora la visibilidad de los cargadores y facilita la operación y el mantenimiento de los cargadores de su red.
Mejor gestión de las transacciones
En versiones anteriores del protocolo, los datos de las transacciones se repartían entre varios mensajes. Pero reducir el volumen de datos se ha vuelto cada vez más importante para los CPO que gestionan numerosas estaciones y transacciones. En OCPP 2.0.1, la estructura y el método para comunicar las transacciones se unifican, lo que reduce el volumen total de datos.
Seguridad reforzada
Los paquetes de datos se cifran ahora a nivel de protocolo y no necesitan una VPN ni a un tercero para establecer una conexión segura. Esto dificulta que terceros no autorizados intercepten la información transmitida y accedan a ella. OCPP 2.0.1 también añadió actualizaciones de firmware seguras, registro de seguridad y notificación de eventos, perfiles de seguridad para la autenticación (gestión de claves para certificados del lado del cliente) y comunicación segura (TLS).
Funciones ampliadas de recarga inteligente
Una mejora importante de OCPP 2.0.1 es que el VE puede comunicar la cantidad de energía solicitada en kWh. Los sistemas de gestión de recarga de VE pueden ver con precisión la energía (kWh) que necesita cada VE y ajustar en consecuencia la potencia de la recarga inteligente, lo que hace posible una recarga de VE más respetuosa con la red, más segura y más cómoda.
Soporte de ISO 15118
OCPP 2.0.1 se integra de forma nativa con ISO 15118, lo que permite nuevas funciones y una comunicación más segura entre el EVSE y el VE. Las nuevas funciones son:
- Plug & Charge
- Recarga inteligente, incluida la información procedente del VE
Mejoras en la visualización y los mensajes:
OCPP 2.0.1 permite a los operadores de puntos de recarga configurar, desde su plataforma de gestión de recarga de VE, mensajes que se muestran a los conductores en las estaciones de recarga.
Entre ellos, mensajes que se muestran:
- en el idioma preferido del conductor de VE,
- con la tarifa aplicable antes de que el conductor empiece a recargar,
- con el coste acumulado durante la transacción de recarga y el coste total final.
8. Principales casos de uso de OCPP
OCPP hace posibles numerosos casos de uso que facilitan la operación, la gestión y la optimización de la infraestructura de recarga de VE. Estos son los principales casos de uso del protocolo:
Conectividad y gestión a distancia de las estaciones de recarga
OCPP permite a los operadores de red de recarga de VE supervisar y gestionar a distancia sus estaciones de recarga, para tener el control de sus operaciones desde cualquier lugar. A través de OCPP, el CSMS puede recibir datos detallados de las estaciones de recarga, como valores de medición (por ejemplo, la tensión por fase) y notificaciones de estado. Estos datos sirven para la supervisión operativa, el mantenimiento y la optimización de las redes de recarga.
Además, otros actores externos, como los operadores del sistema de distribución (DSO) o las empresas de energía, pueden usar estos datos para la supervisión y la gestión de la red. Disponer de mediciones detalladas ofrece una visión similar a la de los contadores inteligentes y mejora la eficiencia operativa y la visibilidad.
OCPP para la recarga inteligente y la gestión de la carga
OCPP hace posible la recarga inteligente de VE al ajustar la demanda de energía de la recarga de VE a la capacidad disponible de la red. Así, la potencia se distribuye de forma equilibrada entre los puntos de recarga, los emplazamientos y la propia red, lo que reduce la presión sobre la red en los periodos de máxima demanda.
La recarga inteligente puede aplicarse en varios niveles, como el EVSE (toma), la estación o el grupo/ubicación, lo que permite estrategias flexibles de gestión de la carga según el estado de la red y las limitaciones locales. El CSMS recibe los datos de recarga y ajusta dinámicamente el comportamiento de la recarga enviando perfiles de recarga a las estaciones de recarga. Estos perfiles definen parámetros como los límites de potencia o de corriente según los principios de la gestión dinámica de la carga (DLM).
Con los módulos de recarga inteligente de OCPP se puede crear un perfil de recarga único para cada cargador de un emplazamiento, lo que optimiza y hace más eficiente el uso de la energía en toda la red.
Integración con otros protocolos
OCPP está diseñado para integrarse con otros protocolos de comunicación, lo que favorece la interoperabilidad y amplía las capacidades de los sistemas de recarga de VE.
Dos protocolos importantes que se utilizan a menudo junto a OCPP son ISO 15118 y OpenADR.
ISO15118
ISO15118 es un protocolo de comunicación que hace posibles la función Plug & Charge y las capacidades Vehicle-to-Grid (V2G).
- Plug & Charge permite que un VE se identifique y se autorice automáticamente ante una estación de recarga compatible en nombre del conductor mediante certificados digitales, de modo que los conductores ya no necesitan llevar varias tarjetas de pago ni usar aplicaciones móviles para acceder a las estaciones de recarga.
- Vehicle-to-Grid (V2G) facilita la transferencia bidireccional de energía entre los VE y la red, lo que contribuye a un ecosistema energético más eficiente y sostenible. La tecnología V2G permite usar las baterías de los VE como dispositivos de almacenamiento de energía, un recurso valioso para la red en los periodos de máxima demanda.
OpenADR
OpenADR (Open Automated Demand Response) es un protocolo de comunicación que permite a las empresas de energía y a los operadores de la red enviar señales a los dispositivos que consumen energía para gestionar la demanda eléctrica en momentos de máximo consumo o de escasez de suministro.
Cuando se integran con la infraestructura de recarga de VE, el CSMS puede usar estas señales para ajustar el comportamiento de la recarga y minimizar el impacto sobre la red en los periodos de máxima demanda. Así, la recarga de VE puede participar en programas de respuesta a la demanda, lo que ayuda a equilibrar la red y evitar sobrecargas.
Normativas de recarga por país
Normativa EVSCP del Reino Unido
La normativa EVSCP del Reino Unido (Electric Vehicle Smart Charging Protocol) exige que todos los nuevos cargadores públicos de VE incorporen funciones de recarga inteligente. Su objetivo es reducir la demanda eléctrica en las horas punta, permitiendo que los puntos de recarga ajusten la recarga según el estado de la red. Entre los requisitos principales figuran la recarga por defecto fuera de las horas punta, retrasos aleatorios para evitar picos de demanda, la posibilidad de que el usuario anule la configuración y una comunicación segura con medidas de protección de datos.
Aunque OCPP no es obligatorio, puede facilitar el cumplimiento al permitir la comunicación entre las estaciones de recarga y un CSMS. Con la recarga inteligente de OCPP, el comportamiento de la recarga puede ajustarse dinámicamente según las señales de la red, lo que ayuda a reducir la presión sobre la red y a mejorar la eficiencia energética.
Ley alemana de calibración: Eichrecht
Para cumplir la normativa de la ley alemana de calibración (Eichrecht), las estaciones de recarga de VE deben cumplir criterios concretos, como instalar un contador de kWh que garantice una facturación precisa y unos datos exactos. OCPP puede facilitar el cumplimiento al permitir una comunicación fiable entre las estaciones de recarga y un CSMS, incluida la transferencia de los datos medidos. Estos datos pueden procesarse y presentarse al conductor de VE (por ejemplo, en una aplicación móvil), lo que garantiza la transparencia y la verificabilidad de la información de facturación.
9. Primeros pasos con OCPP
Implementar OCPP exige analizar con detenimiento tanto los componentes de software como los de hardware, así como las estrategias de mantenimiento y actualización a largo plazo. A continuación, un resumen del proceso de implementación de OCPP.
Software de recarga de VE
Hay dos enfoques principales para implementar OCPP. Puede desarrollar su propia implementación del protocolo, lo que exige un equipo de desarrollo con experiencia para crear la solución desde cero, o bien adquirir una solución existente.
Aunque una implementación propia ofrece control total y flexibilidad sobre la solución, también tiene inconvenientes importantes. Conviene señalar que incluso los gigantes del sector optan por soluciones existentes, debido a la pronunciada curva de aprendizaje del sector de la recarga de VE, que exige un conocimiento profundo de la complejidad de los distintos casos de uso, de numerosos protocolos y de la normativa de cada mercado.
Las soluciones listas para usar admiten una amplia variedad de modelos de negocio y casos de uso, por lo que resulta más fácil encontrar una que se adapte a necesidades concretas. Suelen incluir funciones como la gestión de tarifas, la supervisión a distancia y la recarga inteligente, lo que permite un despliegue más rápido y una operación menos compleja.
Implementar OCPP directamente a partir de la documentación suele dar como resultado unas funciones básicas que no cubren los requisitos de una operación completa de un negocio de recarga de VE. En cambio, optar por una solución existente permite ahorrar tiempo y recursos, y da acceso a funciones avanzadas que son esenciales para tener éxito.
Hardware de recarga de VE
La calidad de la implementación de OCPP en una estación de recarga influye directamente en la interoperabilidad y en el rendimiento del sistema. Una implementación deficiente puede limitar las funciones y hacer poco fiable la comunicación con el CSMS.
Por eso es esencial evaluar la compatibilidad del hardware y la conformidad con OCPP. Normalmente se prueban las funciones básicas y avanzadas de OCPP, como el control remoto de transacciones, las actualizaciones de firmware y la recarga inteligente.
Una colaboración estrecha entre los proveedores de software y los fabricantes de hardware ayuda a mejorar la interoperabilidad y a garantizar un funcionamiento fiable en los distintos modelos de estaciones de recarga.
Pruebas de la implementación de OCPP
En AMPECO hemos desarrollado un procedimiento de evaluación completo que abarca escenarios básicos y avanzados. Incluye pruebas exhaustivas de todos los perfiles de funciones de OCPP y de funciones clave, como el inicio y la detención remotos de sesiones de recarga, las actualizaciones de firmware y la recarga inteligente, para ofrecerle soluciones fiables y eficaces para sus necesidades de recarga de VE.
Estas pruebas nos permiten colaborar estrechamente con los fabricantes de hardware y darles recomendaciones concretas para mejorar su implementación de OCPP. Así contribuimos al sector y apoyamos el crecimiento de todos los actores. Nuestra plataforma permite a los operadores de red de recarga elegir el hardware que mejor se adapta a sus necesidades, ya que es compatible con estaciones de recarga de 200+ fabricantes de hardware.
Mantenimiento y actualizaciones
Mantener y actualizar la versión y la implementación de OCPP es esencial, ya que las versiones del protocolo no son compatibles con las anteriores: las versiones nuevas pueden no funcionar con implementaciones antiguas. Pasar a una nueva versión suele exigir una actualización del hardware o del software, por lo que es importante planificarla antes de hacer cualquier cambio para evitar problemas de compatibilidad. El mantenimiento periódico del sistema también es esencial para que la versión de OCPP que utiliza siga siendo eficiente y eficaz con el tiempo y continúe respondiendo a las necesidades cambiantes de la infraestructura de recarga.
10. Últimas novedades de OCPP
El estándar OCPP evoluciona constantemente y se publican novedades y actualizaciones con regularidad.
Una novedad reciente es la OCPP Compliance Test Tool (OCTT2), que ayuda a los desarrolladores a probar las implementaciones del protocolo frente a las especificaciones oficiales y a garantizar la conformidad con los estándares del sector.
OCTT2 incluye el conjunto inicial de casos de prueba de OCPP 2.0.1; no obstante, se espera que futuras mejoras añadan más casos de prueba y cobertura para bloques funcionales como ISO15118, así como API que permitan ejecutar automáticamente los casos de prueba para integrarlos en CI/CD y en la automatización de pruebas. Los fabricantes de estaciones de recarga y los proveedores de servicios pueden solicitar la certificación de sus productos y servicios para demostrar que cumplen el estándar OCPP.
El estándar OCPP evoluciona constantemente para seguir mejorando sus funciones e incorporar otras nuevas. Este avance lo impulsan grupos de trabajo de expertos del sector que colaboran para desarrollar nuevos estándares y buenas prácticas para la infraestructura de recarga de VE. También se celebran con regularidad eventos Plugfest, que reúnen a desarrolladores y fabricantes para probar la interoperabilidad de sus implementaciones de OCPP.
Cómo le ayuda AMPECO a aprovechar al máximo OCPP
Para los operadores de puntos de recarga que quieren hacer crecer y gestionar su infraestructura de recarga de VE, conocer y utilizar OCPP ofrece múltiples ventajas.
Al adoptar OCPP, los operadores consiguen una mejor comunicación entre las estaciones de recarga y los sistemas backend, más interoperabilidad, más flexibilidad y más control sobre sus sistemas. Con el desarrollo continuo del protocolo, OCPP sigue evolucionando y mejorando para responder a las necesidades de los conductores de VE y del sector.
Sin embargo, para los operadores de red de recarga de VE que quieren hacer crecer su negocio de verdad, no basta con un software o un hardware con una implementación básica de OCPP. La clave está en cómo se implementa y en cómo se resuelven todos los casos de uso complejos. Ahí entran plataformas como AMPECO, con años de desarrollo y basada en casos de uso reales de clientes en 70+ mercados de todo el mundo. Nuestra plataforma no solo aporta la implementación básica de OCPP, sino también flujos personalizados y la interpretación de cómo convertir los casos de negocio en soluciones técnicas.
Animamos a todos los operadores de red de recarga de VE a adoptar OCPP como parte de su infraestructura de recarga de VE y a considerar trabajar con una plataforma de gestión de recarga de VE como AMPECO para sacar aún más partido a este potente protocolo. Con nuestra experiencia en el desarrollo de soluciones personalizadas para casos de uso complejos, podemos ayudarle a llevar su negocio de recarga de VE al siguiente nivel.
¿Cuál es el propósito de OCPP?
El propósito principal del Open Charge Point Protocol es facilitar la comunicación entre los puntos de recarga y los sistemas centrales de gestión de la recarga.
¿Qué diferencia hay entre OCPP y OSCP?
OCPP gestiona los cargadores de VE y los sistemas de gestión de la recarga. Se ocupa de las operaciones a nivel de cargador, mientras que OSCP (Open Smart Charging Protocol) coordina los sistemas de gestión de la recarga y los proveedores de servicios de recarga inteligente. OSCP actúa como coordinador a nivel de red, encargándose del equilibrio de la carga y de la gestión de la demanda.
¿Es difícil implementar OCPP?
En general, sí: implementar OCPP es difícil porque los fabricantes de cargadores de VE deben desarrollar su propio firmware para usar el protocolo. Una implementación correcta exige un buen conocimiento de la tecnología de recarga de VE, de las necesidades del negocio y de la normativa local.
¿El Tesla Wall Connector es compatible con OCPP?
No, el Tesla Wall Connector no es compatible con OCPP.
Reserve una consulta con nuestros expertos
Reserve una consulta con nuestros expertos en recarga de VE para saber más sobre OCPP y sobre todo lo necesario para dirigir un negocio de recarga de VE próspero. Le mostraremos cómo la plataforma de gestión de recarga de VE de AMPECO puede responder a sus necesidades y prepararle para el éxito.