Home/Blog/OCPP 1.6 Opérations à distance - Contrôler les bornes depuis le cloud
January 14, 2026
8 min read
2 views
🇫🇷 French

OCPP 1.6 Opérations à distance - Contrôler les bornes depuis le cloud

Comment démarrer/arrêter des sessions à distance, déverrouiller des connecteurs et modifier la configuration des bornes OCPP 1.6. avec diagrammes et conseils pratiques.

OCPPRecharge VEProtocoleWebSocketIoT
Published in Technology
OCPP 1.6 Opérations à distance - Contrôler les bornes depuis le cloud

OCPP 1.6 Opérations à distance. Contrôler les bornes depuis le cloud

Jusqu'ici, tout ce qu'on a vu ce sont des messages que la borne envoie au backend. Mais OCPP est bidirectionnel. le système central peut aussi pousser des commandes vers la borne. C'est là que la gestion de flotte devient vraiment utile.


RemoteStartTransaction

C'est comme ça qu'une application mobile lance une charge. L'utilisateur appuie sur "Démarrer", l'appli appelle votre API, et votre backend dit à la borne d'y aller :

mermaid
Rendering diagram...

Vous devez inclure un idTag. chaque session a besoin d'une identité pour la facturation. Le connectorId est optionnel mais mettez-le toujours; sinon la borne choisit le connecteur qu'elle veut, ce qui déroute les utilisateurs.

Un piège qui attrape chaque nouvel intégrateur au moins une fois : certaines bornes exigent que le câble soit branché avant d'accepter un RemoteStart. D'autres l'acceptent et attendent le câble. C'est spécifique au fabricant et rien dans la spec ne tranche. Testez toujours avec du vrai matériel.


RemoteStopTransaction

Le backend dit à la borne d'arrêter une session :

mermaid
Rendering diagram...

Gérez le rejet proprement. La borne a peut-être déjà arrêté d'elle-même, ou le transactionId ne correspond à rien d'actif. Votre appli a besoin d'un fallback qui ne laisse pas l'utilisateur fixer un spinner.


UnlockConnector

Les câbles se bloquent. Ça arrive plus souvent qu'on ne le croit. froid, mécanismes d'ancrage usés, utilisateurs qui tirent dans le mauvais sens. Les opérateurs ont besoin de pouvoir les libérer à distance :

mermaid
Rendering diagram...

S'il y a une session active sur ce connecteur, la borne arrête généralement la transaction d'abord, puis déverrouille. Toutes les bornes ne supportent pas le déverrouillage à distance. certaines ont des câbles verrouillés en permanence par conception.


ChangeConfiguration

Le couteau suisse de la gestion à distance. Vous pouvez modifier quasiment n'importe quel paramètre de la borne par voie aérienne :

json
{"key": "HeartbeatInterval", "value": "60"}

Clés courantes :

CléCe qu'elle fait
HeartbeatIntervalFréquence du heartbeat en secondes
MeterValueSampleIntervalFréquence d'envoi des MeterValues pendant une charge
ConnectionTimeOutTemps d'attente pour l'auth après branchement
LocalPreAuthorizeActiver l'auth hors ligne avec la liste locale
StopTransactionOnEVSideDisconnectArrêt auto quand le câble est tiré
UnlockConnectorOnEVSideDisconnectDéverrouillage auto quand le câble est tiré

Réponses : Accepted, RebootRequired, NotSupported, Rejected.

Ce qu'il faut savoir sur ChangeConfiguration : les clés supportées sont spécifiques au fabricant. La spec définit une liste de clés standard, mais chaque fabricant ajoute les siennes. Si vous construisez un CSMS multi-fabricants, préparez-vous à maintenir une carte de configuration par fabricant. Il n'y a pas moyen d'y couper.


Autres commandes utiles

Quelques-unes à connaître :

  • GetConfiguration: demander à la borne ses paramètres actuels. Inestimable pour le débogage.
  • Reset: forcer un redémarrage soft ou hard. À utiliser avec prudence sur les bornes en production.
  • ClearCache: vider le cache d'autorisation local.
  • TriggerMessage: forcer la borne à envoyer un message spécifique immédiatement (ex : "envoie-moi ton statut actuel maintenant").

Les opérations à distance sont ce qui transforme OCPP d'un protocole de logging en un vrai outil de gestion de flotte. Sans elles, vous pouvez observer les bornes ; avec elles, vous pouvez les contrôler.

Last updated: April 25, 2026

Get notified of new posts

No spam, unsubscribe anytime.