Présentation des messages OCPP
La page de détails du chargeur dispose d'un nouvel onglet permettant d'afficher un flux de messages OCPP.
Le système de gestion de chargeur de ChargeLab utilise le protocole OCPP 1.6 pour communiquer avec les chargeurs en réseau pour tous les aspects de l'expérience (autorisation des conducteurs pour les sessions de charge, suivi de l'énergie distribuée, gestion de la charge, etc.).
Les messages OCPP incluent souvent des informations sur le chargeur, les paramètres de configuration, l’état de disponibilité et les détails de la session.
Pour cette raison, les messages OCPP sont essentiels pour résoudre efficacement les problèmes liés à la fiabilité du chargeur, tels que :
- Pourquoi une session de charge particulière n'a-t-elle pas démarré ? Pourquoi une session s'est-elle arrêtée ?
- Est-ce que quelque chose est cassé sur le chargeur ?
- Le chargeur communique-t-il avec le système ChargeLab ?
- Quel est le dernier ampérage autorisé réglé sur le chargeur ?
Comment ça marche
- Les messages OCPP du chargeur sont répertoriés dans l’ordre chronologique inverse.
- Chaque ligne contient l'horodatage, le type (entrant/sortant) et le message JSON.
- Filtrer la plage de dates/heures
- Recherchez les messages du chargeur, y compris une sélection déroulante parmi les types de messages OCPP courants et la saisie de texte personnalisée.
- Les utilisateurs peuvent copier du contenu dans le presse-papiers en cliquant sur des messages individuels.
Informations Complémentaires
- Conditions de service ajoutées à des surfaces supplémentaires dans l'ensemble du tableau de bord et des applications du conducteur.
- Interface utilisateur améliorée pour la gestion des paramètres de démarrage automatique du chargeur dans le tableau de bord.
- Autres améliorations mineures de l'interface utilisateur dans le tableau de bord.
-
Corrections de bugs :
- Messages d'erreur lorsque certains utilisateurs acceptent les invitations d'accès à l'entreprise.
- Données manquantes dans Présentation > Historique de session pour certaines plages de dates personnalisées.
- Messagerie CTEP pour les chargeurs sur lesquels CTEP est activé puis désactivé.
Comment interpréter
-
- BootNotification : envoyé au démarrage du chargeur, contient des informations telles que la version du micrologiciel, le fournisseur/modèle, le numéro de série, etc.
- Battement de cœur : informe que le chargeur est toujours « vivant »
- DiagnosticStatusNotification : indique l'état actuel de téléchargement des diagnostics
- FirmwareStatusNotification : indique l'état actuel de téléchargement de la version du micrologiciel
- GetConfiguration : lire le contenu des éléments de configuration
- ChangeConfiguration : utilisé pour modifier la configuration d'un chargeur (s'il n'est pas en lecture seule)
- UpdateFirmware : effectue une mise à niveau du micrologiciel sur le chargeur, contient un lien vers l'emplacement d'un fichier de micrologiciel (généralement FTP) et une date pour indiquer quand le package de mise à niveau doit être téléchargé. Contient également des champs facultatifs, tels que le nombre de tentatives et l'intervalle de tentatives
- TriggerMessage : utilisé pour déclencher un chargeur pour envoyer des messages, par exemple BootNotification, DiagnosticsStatusNotification, Heartbeat, etc.
- Réinitialisation : utilisé pour redémarrer un chargeur
- DataTransfer : messages personnalisés spécifiques au fournisseur
- Autoriser : vérifier l'état d'autorisation d'un idTag
- SetChargingProfile : envoyer un profil de charge à un chargeur
- RemoteStartTransaction : utilisé pour démarrer une session à distance
- StartTransaction : envoyé au début d'une transaction
- RemoteStopTransaction : utilisé pour mettre fin à une session à distance
- StopTransaction : envoyé à la fin d'une transaction
- MeterValues : informe sur l'état de charge et contient des informations sur la session de charge, par exemple les watts-heures distribués
- StatusNotification : informe d'un changement de statut ou d'une erreur.
-
Le message StatusNotification contient plusieurs valeurs qui peuvent être utilisées pour comprendre le comportement problématique du chargeur :
- connectorId : l'ID du connecteur signalant l'état
- errorCode : contient le code d'erreur signalé par le chargeur.
- info (facultatif) : peut contenir des informations supplémentaires sur l'erreur
- statut : L'état actuel du chargeur.
- horodatage (facultatif) : l'heure à laquelle le statut est signalé.
- vendorId (facultatif) : il s'agit du code auto-déclaré du fournisseur.
- vendorErrorCode (facultatif) : contient le code d'erreur spécifique au fournisseur. Les détails peuvent souvent être trouvés dans le guide d'administration du chargeur pour le modèle spécifique.
-
- ConnectorLockFailure : échec de verrouillage ou de déverrouillage du connecteur.
- EVCommunicationError : échec de communication avec le véhicule. Cela placera le chargeur dans un état SuspendedEVSE.
- GroundFailure : le disjoncteur de fuite à la terre a été activé.
- Température élevée : la température à l'intérieur du chargeur est trop élevée.
- InternalError : Erreur dans un composant matériel ou logiciel interne.
- LocalListConflict : les informations d’autorisation reçues sont en conflit avec la liste d’autorisation locale.
- NoError : Aucune erreur à signaler.
- OtherError : Plus d’informations dans la valeur vendorErrorCode.
- OverCurrentFailure : le dispositif de protection contre les surintensités s'est déclenché
- Surtension : la tension a dépassé un niveau acceptable.
- PowerMeterFailure : échec de lecture du wattmètre.
- PowerSwitchFailure : échec de contrôle de l'interrupteur d'alimentation.
- ReaderFailure : échec avec le lecteur idTag.
- ResetFailure : impossible d'effectuer une réinitialisation
- Sous-tension : la tension est tombée en dessous d’un niveau acceptable.
- WeakSignal : l'appareil de communication sans fil signale un signal faible.
-
- Disponible : Un connecteur est disponible pour un nouvel utilisateur.
- Préparation : un connecteur n'est plus disponible pour un nouvel utilisateur mais aucune session de charge n'est active. Apparaît généralement avant le lancement d'une session de charge.
- Chargement : Un véhicule est en charge.
- SuspendedEVSE : La connexion est rouverte à la demande de l'EVSE en raison d'un comportement limitatif.
- SuspendedEV : L'EVSE est prêt à fournir de l'énergie mais le VE ne ferme pas la connexion.
- Finition : Une session de charge s'est arrêtée, mais le connecteur n'est pas encore disponible pour un nouvel utilisateur.
- Réservé : un connecteur devient réservé à la suite d'une commande Réserver maintenant.
- Indisponible : un connecteur n'est pas disponible suite à une commande de modification de disponibilité ou à un événement lors duquel le chargeur devient indisponible.
- Défaillant : un chargeur ou un connecteur a signalé une erreur et n'est pas disponible pour la distribution d'énergie.