Comment utiliser les journaux OCPP dans ChargePilot ?

Modifié le  Lun, 28 Juill. à 3:51 H

Avec ChargePilot, vos bornes de recharge communiquent avec le contrôleur ChargePilot via protocole OCPP (Open Charge Point Protocol). Des messages prédéfinis (actions) sont échangés entre la borne de recharge et le contrôleur ChargePilot. Il s'agit notamment de messages d'authentification d'un événement de recharge, de messages d'état et d'erreur, et de redémarrages d'une borne.

 

Comment accéder aux journaux OCPP ?

  1. Naviguez vers les journaux OCPP dans le tableau de bord.
  2. Utilisez la fonction de recherche pour saisir des termes tels que l'identifiant du point de recharge, le statut ou des actions spécifiques. Vous pouvez combiner plusieurs critères de recherche pour réduire les résultats.


A screenshot of a computer

AI-generated content may be incorrect.


 

Niveaux de journalisation disponibles :

ChargePilot offre trois niveaux de journalisation qui fournissent différents niveaux de détail :


Journaux minimaux

Standard pour les lieux disposant d'une connexion de données sans fil. Ils enregistrent uniquement les messages de base qui sont importants pour les mises à jour du micrologiciel, tels que :

  • UpdateFirmware  - Demande de mise à jour du micrologiciel adressée à la borne de recharge.
  • BootNotification - Message de la borne de recharge après un redémarrage.
  • FirmwareStatusNotification - Progression de la mise à jour.

 

Journaux de niveau informatif

Standard pour les sites disposant d'une connexion réseau locale pour l'échange de données. Ce niveau est idéal pour surveiller le fonctionnement normal et contient des informations additionnelles en plus des journaux minimaux :

  • Authorize - Authentification avant le démarrage d’une session.
  • StartTransaction - Démarrage d’une session.
  • StatusNotification - Changements d'état ou erreurs.
  • StopTransaction - Fin d’une session.

 

Journaux de niveau débogage

Le niveau de débogage fournit les informations les plus détaillées et contient, entre autres, les éléments suivants

  • ChangeAvailability - Modification de la disponibilité d'un point de recharge.
  • RemoteStartTransaction - Démarrage à distance d'un processus de recharge.
  • Reset - Redémarrage de la station de recharge.

 

Remarques importantes sur les niveaux de journalisation


Vous ne pouvez pas modifier vous-même les niveaux de journalisation. Si vous souhaitez effectuer un ajustement, veuillez contacter l'équipe de soutien de The Mobility House.


Ce ne sont pas toutes les bornes de recharge qui permettent l'envoi de tous les messages OCPP. Cependant, certains messages sont obligatoires pour l'intégration avec ChargePilot. 

 

Contenu des messages OCPP

Chaque action est composée de plusieurs points de données, qui sont expliqués dans le tableau ci-dessous :


A screenshot of a computer

AI-generated content may be incorrect.

 

 

Valeur

Description

action
 

Type de message, par exemple «StatusNotification»

connector_id
 

Identifiant du point de recharge

request
 

Requête. Selon l’action, la requête contient des informations différentes.

site_id
 

Identifiant du site

charger_id
 

Identifiant de la borne de recharge

response
 

Réponse. Selon l’action, la réponse contient des informations différentes.
 

datetime
 

Date et heure du message OCPP

source
 

Source : indique d’où provient le message. 

  • «cp» signifie que la requête a été envoyée par la borne de recharge à ChargePilot.
  • «csms» (= système de gestion des bornes) signifie que la requête a été envoyée par le contrôleur ChargePilot.

 

Téléchargement des journaux OCPP


ChargePilot permet de télécharger les journaux OCPP afin de fournir des rapports détaillés sur les événements de recharge et les erreurs. Le téléchargement peut être filtré par l’identifiant (ID) de borne, messages de statut OCPP, actions, ainsi que par date et heure. Cela permet aux utilisateurs de cibler les informations pertinentes à leur analyse et de réduire le nombre de champs dans le téléchargement.


Des descriptions et exemples de chaque champ du téléchargement sont présentés dans le tableau ci-dessous. Veuillez noter que cette fonctionnalité permet d’afficher un maximum de 10 000 entrées à la fois. Pour réussir l’exportation, utilisez les options de filtrage pour affiner votre recherche.


Pour plus de détails sur chaque champ, veuillez consulter la documentation OCPP 1.6J du document Open Charge Alliance (voir lien ci-dessous).

 

En-têtes du journal de téléchargement OCPP

Description

Example

Envoyé par chaque IRVE

Datetime
 

Date et heure du message envoyé via OCPP, en UTC

2024-11-26T10:03:49Z

Action

Fait référence à l’opération ou commande spécifique dans un échange entre le point de recharge et le système central (ici, ChargePilot)

StatusNotification, StopTransaction, Heartbeat


 

Charger ID
 

Identifiant de la borne de recharge (unique pour chaque borne)

Charger 5


 


 

Connector ID

Identifiant du point de recharge. Indique de quel port de la borne proviennent les informations (ex. 0, 1, 2). Généralement, 0 indique le port principal et 1, 2 ou 3 indiquent des ports de recharge supplémentaires sur la borne de recharge.

1

*

Request Vendor Error Code
 

Code d’erreur propre au fabricant, fournissant des informations supplémentaires pour le débogage ou les rapports d’erreur. Les fabricants de bornes utilisent des codes différents, avec des niveaux de détail variables. Veuillez contacter le fabricant de votre IRVE pour une explication détaillée de chaque code.

CHARGER_DOOR_OPEN


 

Request Timestamp
 

Date et heure du message au moment où il est traité par ChargePilot. Il peut y avoir un léger décalage (<2 secondes) entre ce champ et le champ « datetime »”, en raison de différences de granularité des données. Ce champ est associé à « StartTransaction », « StopTransaction » et « StatusNotification ».

2024-11-26T10:03:49Z


 

Request Status
 

Indique l’état opérationnel d’un point de recharge, communiqué via les messages « StatusNotification ». Ce statut reflète les différentes phases de la session de recharge, tel que «Available», «Preparing», «Charging», «SuspendedEV», «SuspendedEVSE», «Finishing» et «Faulted». Chaque état représente la disponibilité, l’activité ou une anomalie du point de recharge.

Faulted


 

Request Error Code

Indique divers problèmes rencontrés lors de la communication entre une borne et le système dorsal. Ces erreurs sont généralement rapportées via le message « StatusNotification » d’OCPP et aident les opérateurs à diagnostiquer et résoudre les problèmes efficacement.

EVCommunicationError ou ConnectorLockFailure


Request Info

Indique toute information supplémentaire liée au message, généralement une erreur.

State transition


 

Request Vendor ID

Identifiant unique utilisé pour spécifier le fabricant ou le fournisseur à l’origine d’une requête. Souvent associé aux messages « StatusNotification ». Configuré par le fabricant de l’IRVE.

HLX


 

Request ID Tag

Identifiant RFID du véhicule, souvent utilisé dans les messages « StopTransaction » et « StartTransaction ». Contient l’identifiant de l’utilisateur ayant arrêté la recharge. Ce champ est optionnel, car une borne peut interrompre une session sans « idTag », par exemple en cas de réinitialisation.

43434


 

Request Meter Stop

Relevé du compteur d’énergie à la fin d’une session (en wattheures), envoyé avec le message « StopTransaction ». Les IRVE peuvent envoyer ces données de manière continue ou les remettre à zéro à chaque session.

1387299


 

Request Transaction ID

Identifiant unique d’une session de recharge, utilisé de manière cohérente dans « StartTransaction », « StopTransaction » et « MeterValues ». Configuré par le fabricant de l’IRVE.

4356987


 

Request Reason

Indique la raison pour laquelle une transaction a été arrêtée. Utilisé uniquement avec les messages « StopTransaction ».

PowerLoss


 

Response ID Tag Info Status

Indique le statut d’autorisation d’une session de recharge liée à un identifiant RFID spécifique. Souvent relié aux messages « Authorize », « StartTransaction » ou « StopTransaction ».

Accepted


 

L1 Voltage**
 

Tension de sortie envoyée au véhicule via le connecteur, en volts.

31.234


 

L2 Voltage**

Tension de sortie envoyée au véhicule via le connecteur, en volts.

31.234


 

L3 Voltage**

Tension de sortie envoyée au véhicule via le connecteur, en volts.

31.234


 

Voltage**

Tension de sortie envoyée au véhicule via le connecteur, en volts.

101


 

L1 Current.Import**

Courant instantané vers le véhicule (sur la phase L1), en ampères.

5


 

L2 Current.Import**

Courant instantané vers le véhicule (sur la phase L2), en ampères.

5


 

L3 Current.Import**

Courant instantané vers le véhicule (sur la phase L3), en ampères.

5


 

Current.Import**

Courant instantané vers le véhicule, en ampères.

15


 

L1 Power**

Puissance active instantanée importée par le véhicule (généralement en W ou kW) sur L1. Correspond à « Power.Active.Import ».

12


 

L2 Power**

Puissance active instantanée importée par le véhicule (généralement en W ou kW) sur L2. Correspond à « Power.Active.Import ».

12


 

L3 Power**

Puissance active instantanée importée par le véhicule (généralement en W ou kW) sur L3. Correspond à « Power.Active.Import ».

12


 

Power**

Puissance active instantanée importée par le véhicule (généralement en W ou kW). Correspond à « Power.Active.Import ».

12


 

 

* Si ce champ est vide, cela peut indiquer une borne avec un seul port.


** Différentes bornes rapportent ces champs selon différents formats. Cela signifie que certaines colonnes peuvent être vides, selon le modèle de borne. De plus, toutes les bornes ne rapportent pas ces données supplémentaires. Lorsqu’elles sont disponibles, elles apparaîtront dans le journal OCPP tel que rapporté par la borne. Veuillez consulter votre fabricant d’IRVE pour plus de détails.

 

Pourquoi les journaux OCPP sont-ils utiles?


Grâce aux journaux OCPP, vous pouvez identifier et résoudre plus rapidement les problèmes techniques, surveiller en détail l’état de vos bornes de recharge, et analyser la communication entre la borne et le contrôleur.


Des informations détaillées sur le standard OCPP se trouvent dans l’annexe.

Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article