|
<< Click to Display Table of Contents >> Navigation: Komponenten > E-Mobilität > Tesla [x200] |
Mit der TESLA-Komponente ist es, in Verbindung mit einem Tesla-Account in welchem sich mindestens ein Fahrzeug befindet, aktuelle Daten vom Fahrzeug zu erhalten und auch Befehle abzusenden.
Wird diese Komponente angelegt, zählt diese wie 200 Komponenten.
Datenpunkte der Komponente
Name |
Typ |
Funktion |
|---|---|---|
Abfrage einmalig |
Eingang |
Triggert eine einmalige Abfrage der Fahrzeug-Daten |
Abfrage zyklisch - Autostart |
Bidirektional |
Durch ein An/Aus-Befehl kann die zyklische Abfrage der Fahrzeug-Daten gestartet/gestoppt werden. |
Abfrage zyklisch - Pause [s] |
Bidirektional |
Hier kann die Zykluszeit der Abfrage eingestellt werden. |
Antwort [Text] |
Ausgang |
Ausgabe der Rückmeldungen der Abfragen im Textformat |
Diagnose [Text] |
Ausgang |
Verbunden mit dem Eingang [Signal] des Protokollfensters werden dort die Diagnoseinformationen angezeigt. |
Dynamisch |
Ordner |
Beinhaltet die Fahrzeugspezifischen Datenpunkte |
Token Refresh - Login URL |
Ausgang |
Ausgabe der Login URL als Zeichenkette |
Token Refresh - Login URL generieren |
Eingang |
Trigger um die Login URL zu generieren |
Token Refresh - URL nach Login |
Eingang |
Übergabe der URL nach Login im TESLA-Account |
Token Refresh fehlgeschlagen |
Ausgang |
Ausgabemeldung, falls der Token Refresh nicht funktioniert hat (Falsche URL, Serverzugang nicht möglich, etc.) |
Treiber An/Aus |
Bidirektional |
Treiber Ein- oder Ausschalten. |
Eigenschaften der Komponente
Name |
Standard |
Funktion |
|---|---|---|
Verbindungseinstellungen |
|
Eingabe der TESLA-Accountdaten, der RedirectURL und der Access-/RefreshTokens |
Parkservice - PIN |
|
Eingabe für den Tesla Parkservice - PIN |
Entfernungseinheit |
Kilometer |
Umschaltung zwischen Meilen und Kilometern |
Fahrzeuge |
0 |
Importiert das oder die Fahrzeuge aus dem TESLA-Account |
Abfrage zyklisch - Autostart |
gesetzt |
Einstellung für zyklische Abfrage der Fahrzeug-Daten. |
Abfrage zyklisch - Pause [s] |
60 |
Zykluszeit der Abfrage |
Alle SPs neu triggern [min] |
60 |
Aktualisierungsintervall für alle Fahrzeug-Daten. Hierbei werden an den Datenpunkte die Werte neu ausgegeben . |
Treiber An/Aus |
AUS |
Definiert, ob der Treiber bei Projektstart automatisch aktiviert wird. |
Kurzanleitung um die Tokens in der TESLA-Komponente zu hinterlegen bzw. die Schritte, um eine Verbindung zum Fahrzeug aufbauen zu können:
In der TESLA-Komponente unter "Verbindungseinstellungen" den Button „Login URL erstellen und kopieren“ anklicken.
Die tatsächlichen Logindaten (Benutzer/Passwort) müssen hierzu nicht unbedingt eingetragen werden. Einen aktuellen Browser wie Microsoft Edge, Chrome oder z.B. Firefox öffnen und in der Adresszeile des Browsers die aus der Komponente erzeugte URL aus der Zwischenablage einfügen. Es wird nun direkt auf die TESLA-Loginseite weitergeleitet. Ggf. müssen nun noch die Anmeldedaten für den Account im Dialog der Webseite eingegeben werden. Kurz danach wird eine "Page not found"-Seite angezeigt - was völlig in Ordnung ist. Die URL in der Adresszeile hat sich indessen verändert und muss nun aus dieser vollständig kopiert werden.

Diese URL nun in der Komponente unter "Redirect URL" einfügen und danach auf die Schaltfläche "Tokens generieren" klicken. Nach einem kurzen Moment - wenn die URL funktioniert bzw. der Zugang aktiv ist - werden die Tokens in AccessToken und RefreshToken automatisch eingetragen. Nach diesem Vorgang mit OK das Fenster schließen und in den Eigenschaften unter Fahrzeuge den Import starten. Nach Import mindestens eines Fahrzeuges wird unter einem dynamischen Ordner im Kommunikationsfenster die Datenanschlüsse nach einzelnen Kategorien aufgeführt.

Hinweis:
Sollte die Token-Erstellung über die URL nicht funktionieren, können alternativ Smartphone Apps wie z.B. Auth for Tesla (iOS), etc. oder Webseiten (siehe unten) zur Token-Generierung verwendet werden.
Der Access- und RefreshToken muss dann manuell in den Editor übernommen werden. Ein Retriggern der oben beschriebenen Methode ist zusätzlich über Datenanschlüsse möglich.
Webseiten (Token-Generatoren):
https://tesla-info.com/tesla-token.php
https://teslatokengenerator.com/en