Tesla [x200]

<< 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.

 

Tesla-Verbindungseinstellungen

 

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.

 

Tesla-Fahrzeuge  

 

 

Tesla-Fahrzeuge-Dynamisch

 

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