Für die Nutzung der eCarUp API benötigst du eine eCarUp Premium Lizenz.
Die API (Application Programming Interface) ist eine Sammlung von Befehlen, die es verschiedenen Softwareanwendungen ermöglichen, miteinander zu kommunizieren.
Um die eCarUp API nutzen zu können, gehe wie folgt vor:
Logge dich mit deiner E-Mail und Passwort beim smart-me Webportal ein (Mutterfirma).
Gehe zu Konfiguration und wähle dort den Punkt API aus. (Bild 1)
Klicke auf Gerät (Client Credentials) hinzufügen.
Bei der Berechtigung benötigst du user.read und device.read. Klicke danach auf erstellen/speichern. (Bild 2)
Wichtig, danach erscheint ein Feld mit Client ID und Client Secret. Das sind die Zugangsdaten für die API Autorisierung. Speichere diese Zugangsdaten irgendwo bei dir sicher ab.
Das Feld erscheint nur einmal.
Bild 1
Bild 2
Beim Swagger kannst du die aktuellen Befehle ausführen und testen.
Gehe zum eCarUp Public API Swagger und gebe die Zugangsdaten, die du beim Schritt 5 erhalten hast, ein.
Mit dem Befehl "get/v1/history/station/{id}" können auch Fahrerstatistiken pro Ladestation herausgezogen werden.
Fahrerstatistik mit bekanntem Fahrer
Fahrerstatistik mit unbekanntem Fahrer