Connecter une borne de recharge à un serveur OCPP est généralement rapide, mais de petites erreurs peuvent coûter des heures : un caractère erroné dans l’identifiant de la borne, ws au lieu de wss, ou un port bloqué. La plupart des problèmes de connexion ont quelques causes typiques, faciles à éviter une fois qu’on les connaît.

Ce guide pas à pas explique comment connecter une borne à un serveur OCPP (CSMS). Il couvre les prérequis, l’emplacement des paramètres, la signification de chaque champ, le test de la connexion et la résolution des problèmes les plus fréquents. Vous trouverez à la fin un exemple avec le format d’URL d’Üreticy.

À retenir
  • Il vous faut quatre éléments : une connexion Internet fonctionnelle, un firmware compatible OCPP, l’URL du serveur et un identifiant de borne unique.
  • L’identifiant de la borne correspond normalement à la dernière partie du chemin de l’URL et doit correspondre exactement, majuscules et minuscules comprises.
  • Utilisez wss:// (TLS) dès que la borne le permet, et vérifiez que l’horloge de la borne est à l’heure.
  • Une connexion réussie se reconnaît à trois signes : BootNotification accepté, heartbeats réguliers et état du connecteur correct.

Les prérequis avant de commencer

Vérifiez ces points avant d’ouvrir les paramètres de la borne :

  • Connexion Internet : Ethernet, Wi-Fi ou carte SIM mobile. Pour une connexion par SIM, vérifiez que le forfait data est actif et que les paramètres APN sont corrects.
  • Accès sortant : le réseau doit autoriser les connexions sortantes vers le serveur, généralement sur le port 443 pour wss://. C’est la borne qui ouvre la connexion : aucun port entrant n’est nécessaire.
  • Firmware : la borne doit disposer d’un firmware compatible OCPP. Vérifiez la version prise en charge (1.6J, 2.0.1 ou 2.1) et, si nécessaire, installez le dernier firmware stable du fabricant.
  • Paramètres de connexion fournis par votre CSMS : l’URL du serveur, la version du protocole et, le cas échéant, un mot de passe.
  • Accès installateur : les identifiants de l’interface web de la borne, de l’application installateur ou de l’outil de configuration.

Où trouver les paramètres OCPP

Chaque fabricant place les paramètres à un endroit différent, mais on retrouve trois options courantes :

  • Interface web : vous connectez un ordinateur portable à la borne par câble ou à son propre point d’accès Wi-Fi, puis ouvrez une adresse IP locale dans le navigateur.
  • Application installateur : une application mobile qui se connecte à la borne en Bluetooth ou en Wi-Fi.
  • Outil de configuration : un logiciel pour ordinateur, parfois relié par USB ou câble série. Certains fabricants permettent aussi la configuration via leur propre portail cloud.

Cherchez des menus intitulés par exemple« Backend »,« OCPP »,« Central System » ou« Network ». Le manuel d’installation comporte généralement une section dédiée.

Les champs à renseigner

Champ (noms courants)Valeur à saisirRemarques
Central System URL, CSMS URL, OCPP server URLL’adresse WebSocket fournie par votre CSMSCommence par ws:// ou wss://
Charge Point ID, ChargeBoxIdentity, Station IDUn nom unique pour cette borneGénéralement ajouté au chemin de l’URL ; sensible à la casse
Version du protocoleOCPP 1.6J, 2.0.1 ou 2.1Doit correspondre à ce que le CSMS attend pour cette borne
Mot de passe, clé d’autorisationLe mot de passe d’authentification HTTP BasicFacultatif ; utilisé avec les profils de sécurité 1 et 2
Certificat TLSCertificat racine ou certificat clientNécessaire pour wss:// si la borne ne fait pas confiance par défaut au certificat du serveur, ainsi que pour le profil 3

Comment l’URL et l’identifiant fonctionnent ensemble

En OCPP, la borne se connecte à l’URL du serveur en ajoutant son identifiant à la fin du chemin. Par exemple, avec l’URL de serveur wss://csms.example.com/ocpp et l’identifiant CP001, la borne se connecte à wss://csms.example.com/ocpp/CP001.

Certaines bornes ajoutent l’identifiant automatiquement : vous ne saisissez alors que l’URL de base. D’autres attendent l’URL complète, identifiant compris. Lisez attentivement le manuel. Si l’identifiant est ajouté deux fois ou pas du tout, le CSMS ne reconnaîtra pas la borne.

Pas à pas : connecter la borne

  1. Créez ou réservez la borne dans votre CSMS, ou notez l’identifiant que vous comptez utiliser. Adoptez une convention de nommage claire, par exemple code du site suivi d’un numéro.
  2. Ouvrez les paramètres de la borne via l’interface web, l’application ou l’outil.
  3. Configurez la connexion réseau et vérifiez que la borne a accès à Internet.
  4. Saisissez l’URL du serveur et l’identifiant de la borne exactement comme décrit ci-dessus.
  5. Sélectionnez la version du protocole correspondant à la configuration de votre CSMS.
  6. Saisissez le mot de passe et le certificat si votre configuration de sécurité les utilise.
  7. Vérifiez les paramètres horaires. Activez le NTP si la borne le permet et réglez le bon fuseau horaire.
  8. Enregistrez et redémarrez la borne ou le module de communication.

Comment tester la connexion

Après le redémarrage, vérifiez ces signes dans le CSMS et dans les journaux de messages OCPP :

  1. BootNotification accepté : la borne envoie son fabricant, son modèle et son firmware, et le CSMS répond Accepted. Une réponse Pending ou Rejected signifie que la borne est connue mais pas encore validée.
  2. Heartbeat : les heartbeats arrivent à l’intervalle fixé dans la réponse au BootNotification, généralement toutes les 60 à 300 secondes.
  3. StatusNotification : chaque connecteur signale un état, normalement Available lorsqu’aucun véhicule n’est branché.
  4. Commande à distance : envoyez un TriggerMessage ou modifiez la disponibilité, et vérifiez que la borne répond.
  5. Session de test : présentez un badge RFID, rechargez un véhicule quelques minutes et vérifiez que la session et les relevés de compteur apparaissent.

Pour en savoir plus sur ces messages, lisez Qu’est-ce que l’OCPP ?

Problèmes courants et solutions

SymptômeCause probableQue faire
La borne n’apparaît jamais dans le CSMSPas d’Internet, URL erronée ou port sortant bloquéVérifiez l’état du réseau sur la borne ; testez l’URL ; demandez au service informatique d’autoriser le trafic sortant sur le port 443
La connexion est immédiatement refuséeIdentifiant de borne erroné ou inconnuComparez l’identifiant caractère par caractère, y compris la casse, les espaces et les tirets
La connexion fonctionne en ws:// mais pas en wss://Certificat non reconnu ou TLS non pris en chargeInstallez le bon certificat racine ou mettez à jour le firmware
TLS échoue alors que le certificat est correctL’horloge de la borne est fausseActivez le NTP ou réglez l’heure manuellement ; la validation du certificat dépend de la date
Erreur d’authentificationMot de passe ou profil de sécurité erronéRessaisissez le mot de passe et vérifiez le profil configuré des deux côtés
La connexion se coupe régulièrementSignal mobile faible ou réseau instableVérifiez la puissance du signal, la position de l’antenne et les paramètres de heartbeat et de ping
La borne se connecte mais les messages échouentVersions du protocole différentesAssurez-vous que la borne et le CSMS utilisent la même version de l’OCPP

Exemple : connecter une borne à Üreticy

Avec Üreticy, chaque client reçoit une URL OCPP personnelle au format suivant :

wss://ocpp.ureticy.com/URT{customer-no}/{charge-point-id}

Par exemple, si votre numéro client était 1001 et l’identifiant de votre borne HOTEL-01, l’adresse complète serait wss://ocpp.ureticy.com/URT1001/HOTEL-01. Si votre borne ajoute l’identifiant automatiquement, saisissez uniquement wss://ocpp.ureticy.com/URT1001 comme URL de base et HOTEL-01 comme identifiant de borne.

Lorsque la borne se connecte avec un identifiant qui ne figure pas encore dans votre compte, elle apparaît automatiquement en attente dans le tableau de bord. Vous l’ajoutez en un clic, et la borne affiche alors son état, sa puissance et son énergie en temps réel. Une mise en service type prend une dizaine de minutes. Les bornes OCPP 1.6J, 2.0.1 et 2.1 utilisent le même format d’URL, en WS ou WSS. En cas de problème, les journaux de messages OCPP consultables montrent précisément quels messages ont été échangés. Plus de détails sur la page du logiciel OCPP.

Après la connexion : prochaines étapes

  • Donnez à chaque connecteur un nom clair et imprimez des étiquettes QR code pour que conducteurs et techniciens puissent l’identifier.
  • Ajoutez les badges RFID et les conducteurs, et définissez les bornes que chaque conducteur peut utiliser.
  • Configurez des alertes pour les défauts, les déconnexions et les commandes restées sans réponse.
  • Si vous utilisez des quotas d’énergie, configurez des règles de limite en kWh par conducteur ou par véhicule. La page limites kWh et recharge intelligente explique leur fonctionnement.

Questions fréquentes

Faut-il une adresse IP fixe pour connecter une borne à un serveur OCPP ?

Généralement non. En OCPP-J, la borne ouvre une connexion WebSocket sortante vers le serveur : elle n’a donc pas besoin d’adresse IP publique ou fixe. Le réseau doit seulement autoriser les connexions sortantes vers l’adresse et le port du serveur.

Quelle est la différence entre ws:// et wss:// ?

Ce sont deux adresses WebSocket. ws:// transmet les données sans chiffrement, tandis que wss:// chiffre la connexion avec TLS. Utilisez wss:// dès que la borne le permet, car il protège les identifiants de badge, les relevés de compteur et les mots de passe.

Peut-on modifier l’identifiant de la borne par la suite ?

Techniquement oui, mais le CSMS considérera le nouvel identifiant comme une nouvelle borne. L’historique des sessions et les paramètres restent associés à l’ancien identifiant, sauf si votre logiciel permet de les migrer. Mieux vaut adopter dès le départ une convention de nommage claire et définitive.

Pourquoi ma borne affiche-t-elle Pending après le BootNotification ?

Pending signifie que le CSMS a bien reçu la borne mais ne l’a pas encore entièrement acceptée, par exemple parce qu’elle n’est pas encore rattachée à un compte. Validez ou ajoutez la borne dans le CSMS : elle sera acceptée au prochain démarrage ou à la prochaine tentative.

Comment transférer une borne d’un serveur OCPP à un autre ?

Modifiez l’URL du serveur, et si nécessaire l’identifiant de la borne et le mot de passe, dans les paramètres de la borne, puis redémarrez-la. Exportez d’abord l’historique des sessions de l’ancien système. L’OCPP étant ouvert, il n’est pas nécessaire de remplacer le matériel.

Prêt à connecter votre première borne ? Obtenez votre URL OCPP personnelle avec le logiciel OCPP Üreticy, ou contactez-nous si vous avez besoin d’aide pour un modèle de borne précis.