Cas d’usage

La recharge VE pilotée, en complément d’OCPP

Les bornes parlent OCPP avec votre CPMS — cela ne change pas. ConnectMQ transporte tout le reste : données du compteur de raccordement, des batteries et du photovoltaïque pour le pilotage de puissance, statut des connecteurs et des sessions en direct pour la supervision et les applis conducteurs, et événements entre vos propres services.

Aucune carte bancaire requise

Exemple de message

PUBLISH charging/nantes-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

Le problème

OCPP seul ne pilote pas le site

OCPP relie chaque borne au CPMS, mais une station de recharge dépend de bien plus : le compteur du point de livraison, les batteries et le photovoltaïque sur site, la charge du bâtiment et les applications qui affichent la disponibilité en direct. Intégrer chaque élément en point à point avec le CPMS — et diffuser le statut des bornes aux applis, cartes et outils de support — devient le goulot d’étranglement quand le réseau grandit.

Comment ça marche

  1. 1

    Les équipements du site publient

    Un contrôleur ou une passerelle de site publie la puissance soutirée, l’état de charge de la batterie, la production photovoltaïque et la température du transformateur, lus en Modbus ou via l’API de l’équipement.

  2. 2

    Le CPMS partage les événements

    Votre CPMS continue de gérer les bornes en OCPP et publie en MQTT le statut des connecteurs, le début et la fin des sessions et les index de comptage pour tous les autres consommateurs.

  3. 3

    Le pilotage de puissance décide

    Votre service de pilotage de puissance s’abonne aux données du site et des bornes et calcule la puissance disponible par borne ; le CPMS l’applique sous forme de profils de charge OCPP.

  4. 4

    Applis et exploitation voient tout en direct

    Les applis conducteurs et la supervision s’abonnent via WebSocket sécurisé au statut retenu de chaque connecteur, et des règles de seuil alertent quand un site approche de sa limite de raccordement.

ConnectMQ

Ce qu’il attend du broker

Disponibilité en message retenu

Un statut retenu par connecteur permet à une appli ou une carte d’afficher la disponibilité dès la connexion, puis chaque changement.

Une diffusion sans charger le CPMS

Le CPMS publie un événement une seule fois ; applis, facturation, support et analytique s’y abonnent au lieu d’appeler tous l’API du CPMS.

Cloisonnement par site et par partenaire

Les ACL par topic limitent contrôleurs de site, partenaires flotte ou itinérance et services internes aux topics qu’ils ont le droit de voir.

Des signaux rapides pour le pilotage

Les données de comptage circulent dès leur mesure, et les consignes de puissance vers les contrôleurs de site passent en QoS 1 sur leurs propres topics.

Ce que vous y gagnez

  • Raccordement, batteries et bornes dans une seule vue en direct
  • Un pilotage de puissance fondé sur des mesures, pas sur des limites fixes
  • La disponibilité des bornes en direct dans les applis sans interroger le CPMS
  • Défauts et dépassements de puissance signalés pendant que les conducteurs sont sur place
Exemples de topics
charging/nantes-04/grid-meter/power
charging/nantes-04/battery/state              (retained)
charging/nantes-04/cp-07/connector-1/status   (retained)
charging/nantes-04/limits/set

Secteurs qui utilisent ce cas d’usage

Questions fréquentes

MQTT remplace-t-il OCPP pour les bornes de recharge ?

Non. OCPP reste le protocole entre les bornes et le système de gestion des points de charge (CPMS). MQTT le complète en acheminant les données énergétiques du site, le statut des bornes et les événements de session entre votre CPMS, votre service de pilotage, vos applis et vos tableaux de bord. ConnectMQ ne parle pas OCPP avec les bornes.

Comment mettre en place un pilotage dynamique de la puissance sur une station de recharge ?

Mesurez le raccordement et les autres charges du site, publiez ces mesures en MQTT et laissez un service de pilotage calculer la puissance disponible par borne. Le CPMS applique ensuite les limites via les profils de smart charging OCPP. MQTT garde la boucle mesure-décision rapide et découplée.

Une appli peut-elle afficher la disponibilité des bornes en direct via MQTT ?

Oui. Publiez le statut de chaque connecteur en message retenu ; l’appli s’abonne via WebSocket sécurisé, reçoit immédiatement le statut actuel puis chaque changement. Des ACL en lecture seule garantissent que les applis ne peuvent rien publier.

Construisez-le sur ConnectMQ

Commencez avec l’offre Free, sans carte bancaire : connectez vos premiers équipements dès aujourd’hui et évoluez au moment du lancement.

Sécurité MQTT : les bonnes pratiques en 12 points pour les équipes IoT

Une checklist concrète de sécurité MQTT couvrant le TLS, les identifiants, les client IDs, la conception des topics, la validation des payloads, les limites de débit et la vérification des certificats, avec la façon dont ConnectMQ traite chaque point.

13 min de lecture