Caso de uso

Gestión de recarga de VE, junto a OCPP

Los cargadores hablan OCPP con tu CPMS, y eso no cambia. ConnectMQ transporta todo lo demás: datos del contador de red, baterías y fotovoltaica para la gestión de potencia, estado de conectores y sesiones en vivo para paneles de operación y apps de conductores, y eventos entre tus propios servicios.

Sin tarjeta

Mensaje de ejemplo

PUBLISH charging/madrid-04/grid-meter/power

{"ts":"2026-10-22T18:05:00Z","import_kw":342.8,"limit_kw":400,"pv_kw":12.4,"battery_kw":-60.0,"sessions":9}

QoS 1 · TLS 8883 · PUBACK

El problema

OCPP por sí solo no gestiona el emplazamiento

OCPP conecta cada cargador con el CPMS, pero un emplazamiento de recarga depende de más cosas: el contador de la acometida, las baterías y la fotovoltaica in situ, la carga del edificio y las apps que necesitan la disponibilidad en vivo. Integrar cada pieza punto a punto con el CPMS —y repartir el estado de los cargadores a apps, mapas y soporte— se convierte en el cuello de botella al crecer la red.

Cómo funciona

  1. 1

    Los equipos del sitio publican

    Un controlador o gateway del emplazamiento publica la potencia importada, el estado de carga de la batería, la producción fotovoltaica y la temperatura del transformador, leídos por Modbus o la API del equipo.

  2. 2

    El CPMS comparte los eventos

    Tu CPMS sigue gestionando los cargadores por OCPP y publica en MQTT el estado de los conectores, el inicio y fin de sesión y los valores de energía para el resto de consumidores.

  3. 3

    La gestión de potencia decide

    Tu servicio de gestión de potencia se suscribe a los datos del sitio y de los cargadores y calcula la potencia disponible por cargador; el CPMS la aplica como perfiles de carga OCPP.

  4. 4

    Apps y operadores lo ven en vivo

    Las apps de conductores y los paneles de operación se suscriben por WebSocket seguro al estado retenido de cada conector, y las reglas de umbral avisan cuando un sitio se acerca a su límite de red.

ConnectMQ

Qué necesita del broker

Disponibilidad retenida

El estado retenido por conector permite que una app o un mapa muestre la disponibilidad en cuanto se conecta, y después cada cambio.

Distribución sin cargar el CPMS

El CPMS publica un evento una sola vez; apps, facturación, soporte y analítica se suscriben en lugar de llamar todos a la API del CPMS.

Separación por sitio y socio

Las ACL por topic limitan a controladores de sitio, socios de flota o de roaming y servicios internos a los topics que pueden ver.

Señales rápidas para la gestión de potencia

Los datos de los contadores fluyen en cuanto se miden, y los comandos de límite a los controladores del sitio usan QoS 1 en sus propios topics.

Qué obtienes

  • Acometida, baterías y cargadores en una sola vista en vivo
  • Gestión de potencia basada en datos medidos, no en límites fijos
  • Disponibilidad de cargadores en vivo en las apps sin consultar el CPMS
  • Averías y límites de red detectados mientras los conductores están en el sitio
Topics de ejemplo
charging/madrid-04/grid-meter/power
charging/madrid-04/battery/state              (retained)
charging/madrid-04/cp-07/connector-1/status   (retained)
charging/madrid-04/limits/set

Industrias que usan este caso

Preguntas frecuentes

¿MQTT sustituye a OCPP en los cargadores de vehículos eléctricos?

No. OCPP sigue siendo el protocolo entre los cargadores y el sistema de gestión de puntos de recarga. MQTT lo complementa moviendo datos de energía del sitio, estado de cargadores y eventos de sesión entre tu CPMS, tu servicio de gestión de potencia, tus apps y tus paneles. ConnectMQ no habla OCPP con los cargadores.

¿Cómo monto una gestión dinámica de potencia en un punto de recarga?

Mide la acometida y el resto de cargas del sitio, publica esas lecturas por MQTT y deja que un servicio de gestión de potencia calcule la potencia disponible por cargador. Después el CPMS fija los límites mediante perfiles de smart charging de OCPP. MQTT mantiene rápido y desacoplado el ciclo entre medida y decisión.

¿Puede una app mostrar la disponibilidad de cargadores en vivo con MQTT?

Sí. Publica el estado de cada conector como mensaje retenido; la app se suscribe por WebSocket seguro, recibe el estado actual al instante y luego cada cambio. Las ACL de solo lectura garantizan que las apps no puedan publicar nada.

Constrúyelo sobre ConnectMQ

Empieza con el plan Free, sin tarjeta: conecta hoy tus primeros dispositivos y mejora tu plan cuando entres en producción.