Skip to main content
Skip table of contents

OCPP Logs

BETA

OCPP Logs ist derzeit nur für Beta-Tester für weiteres Testing verfügbar. Sobald alle Beta-Tests abgeschlossen sind, wird das Feature, je nach dem gewählten Preispaket, für alle Kunden freigegeben.

Sie können sich im ChargePilot Web Portal über unser Help Center als Beta-Tester anmelden.

OCPP Nachrichten

Bei ChargePilot kommunizieren Ihre Ladestationen über OCPP mit dem ChargePilot Controller. Dabei gibt es fest definierte Nachrichten (actions), welche zwischen Ladestation und ChargePilot Controller ausgetauscht werden. Dazu gehören Nachrichten zur Authentifizierung eines Ladeevents, Status- und Fehlermeldungen, sowie Neustarts einer Ladestation.

Beispiel OCPP Logs Seite

Es ist möglich, mehrere Werte über die Suchleiste zu suchen, z.b. Aktion, Ladestation-ID und Status.

Nachfolgend finden Sie detailliertere Informationen zu den verschiedenen Log-Leveln bei ChargePilot und deren Inhalten.

OCPP Log Level

Bei ChargePilot gibt es drei unterschiedliche Log Level:

  • No Logs

  • Info Log Level

  • Debug Log Level

Standardmäßig ist Ihr Standort auf dem Info Log-Level. Damit haben Sie die Möglichkeit, relevante Informationen und Auswertungen zu Statusänderungen, Fehlermeldungen und Transaktionen and Ihrem Standort einzusehen.

Info Log-Level

Folgende Nachrichten (actions) sind im Info Log-Level enthalten

Nachricht

Inhalt nach OCPP 1.6 (englisch)

1

Authorize

Before the owner of an electric vehicle can start or stop charging, the Charge Point has to authorize the operation. The Charge Point SHALL only supply energy after authorization. When stopping a Transaction, the Charge Point SHALL only send an Authorize.req when the identifier used for stopping the transaction is different from the identifier that started the transaction.

2

BootNotification

After start-up, a Charge Point SHALL send a request to the Central System with information about its configuration (e.g. version, vendor, etc.). The Central System SHALL respond to indicate whether it will accept the Charge Point.

3

FirmwareStatusNotification

A Charge Point sends notifications to inform the Central System about the progress of the firmware update. The Charge Point SHALL send a FirmwareStatusNotification.req PDU for informing the Central System about the progress of the downloading and installation of a firmware update. The Charge Point SHALL only send the status Idle after receipt of a TriggerMessage for a Firmware Status Notification, when it is not busy downloading/installing firmware.

4

StartTransaction

The Charge Point SHALL send a StartTransaction.req PDU to the Central System to inform about a transaction that has been started. If this transaction ends a reservation (see Reserve Now operation), then the StartTransaction.req MUST contain the reservationId.

5

StatusNotification

A Charge Point sends a notification to the Central System to inform the Central System about a status change or an error within the Charge Point. The following table depicts changes from a previous status (left column) to a new status (upper row) upon which a Charge Point MAY send a StatusNotification.req PDU to the Central System.

6

StopTransaction

When a transaction is stopped, the Charge Point SHALL send a StopTransaction.req PDU, notifying to the Central System that the transaction has stopped.

Debug Log-Level

Folgende Nachrichten (actions) sind zusätzlich zum Info Log-Level im Debug Log-Level enthalten:

  • CancelReservation

  • CertificateSigned

  • ChangeAvailability

  • ChangeConfiguration

  • ClearCache

  • ClearChargingProfile

  • DataTransfer

  • DeleteCertificate

  • DiagnosticsStatusNotification

  • ExtendedTriggerMessage

  • GetCompositeSchedule

  • GetConfiguration

  • GetDiagnostics

  • GetInstalledCertificateIds

  • GetLocalListVersion

  • GetLog

  • Heartbeat

  • InstallCertificate

  • LogStatusNotification

  • MeterValues

  • RemoteStartTransaction

  • RemoteStopTransaction

  • ReserveNow

  • Reset

  • SecurityEventNotification

  • SendLocalList

  • SetChargingProfile

  • SignCertificate

  • SignedFirmwareStatusNotification

  • SignedUpdateFirmware

  • TriggerMessage

  • UnlockConnector

  • UpdateFirmware

Nicht jede Ladestation unterstützt alle OCPP Nachrichten. Für die Integration mit ChargePilot sind jedoch einige Nachrichten zwingend erforderlich. Weitere Informationen finden Sie hier: OCPP “must”-Anforderungen zur Anbindung neuer Ladestationen (englisch)

Inhalte der OCPP Nachrichten

Jede action besteht aus mehreren Datenpunkten, welche in der nachfolgenden Tabelle erklärt werden:

Beispiel einer OCPP Nachricht

Datenpunkt

Beschreibung

1

action

Art der Nachricht, zB “StatusNotification”

2

connector_id

Ladepunkts-ID

3

request

Anfrage. Abhängig von der action enthält der request unterschiedliche Informationen.

4

site_id

ID des Standorts

5

charger_id

Ladestation-ID

6

response

Antwort. Abhängig von der action enthält die response unterschiedliche Informationen.

7

datetime

Datum und Zeit der OCPP Nachricht

8

source

Quelle: Die source gibt an, woher die Nachricht kam.

  • “cp” bedeutet, dass die Anfrage von der Ladestation an ChargePilot geschickt wurde.

  • “csms” (= charging station management system) bedeutet, dass die Anfrage vom ChargePilot Controller geschickt wurde.


Detailliertere Informationen zu den OCPP 1.6 Nachrichten finden Sie hier. (englisch)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.