[Modul] Tesla

Wie gesagt die Übersetzungen können noch angepasst werden. Gebt mir einfach Verbesserungsvorschläge. :slight_smile:

Grüße,
Kai

Gesendet von iPhone mit Tapatalk

Hallo Kai,

es fehlen ja noch einige Variablen (siehe Post #41)

Ich habe mal angefangen mit den Übersetzungen. Hier das erste Päckchen:

Übersetzungen aus IPS-Tesla/IPS-TeslaVehicle/locale.json

Übersetzungen aus IPS-Tesla/IPS-TeslaVehicle/locale.json

  "DF" : "DF ???",				Sitz Fahrer
  "DR" : "DR ???",			Sitz hinten links oder Sitz hinterm Fahrer
  "FT" : "FT ???",				Frunk oder Ladeklappe vorne
  "Odometer" : "Kilometerzähler",	Meilenzähler oder Stand gefahrene Meilen
  "PF" : "PF ???",				Sitz Beifahrer
  "PR" : "PR ???",			Sitz hinten rechts oder Sitz hinterm Beifahrer
  "RT" : "RT ???",				Trunk oder Ladeklappe hinten

Grüße, Peter

Hier mal meine Übersetzungen + Variablen

Könntest du in deinem Modul die Meilen noch in km umrechnen ?

Hallo,

vielen Dank für das tolle Modul :slight_smile:

Da ich keine originale Tesla-Wallbox habe, würde ich gerne einen Schalter neben die Box bauen, um den Ladeport zu entriegeln.
Ist das über die API irgendwie möglich? Ich konnte nur den Schalter zum Öffnen und Schließen des Ports finden.

LG und Danke,
Peter

Hallo Peter,

das geht doch in VehicleControl über die Variable „Ladeport“
1 = öffnen
2 = schliessen

Ich habe es allerdings noch nicht ausprobiert, da ich das immer über die TESLA-APP mache.

Gruß, Peter

Hi Peter,

ich habe auch keine Tesla Wallbox aber habe mir den Taster wie bei der Tesla Wallbox einfach selbst nachgerüstet.
https://www.evchargeking.com/en/tesla-connector-kit
Umbau ging bei mir recht fix, alternativ gibt es dort auch einen kleinen Funktaster der direkt mit dem Auto kommuniziert.
Funktaster haben aber den Nachteil, dass sie nur öffnen, der Taster im Typ2 Stecker kann auch die Ladung beenden und den Stecker entriegeln.
Das ganze Teil ist reine Bequemlichkeit aber ich möchte es nicht mehr missen.

Willst du mir die Übersetzungen in den richtige Dateien bereitstellen?

Hier müsste das eingepflegt werden:

IPS-Tesla/locale.json at master · Schnittcher/IPS-Tesla · GitHub
IPS-Tesla/locale.json at master · Schnittcher/IPS-Tesla · GitHub
IPS-Tesla/locale.json at master · Schnittcher/IPS-Tesla · GitHub
IPS-Tesla/locale.json at master · Schnittcher/IPS-Tesla · GitHub
IPS-Tesla/locale.json at master · Schnittcher/IPS-Tesla · GitHub
IPS-Tesla/locale.json at master · Schnittcher/IPS-Tesla · GitHub
IPS-Tesla/locale.json at master · Schnittcher/IPS-Tesla · GitHub
IPS-Tesla/locale.json at master · Schnittcher/IPS-Tesla · GitHub

Grüße,
Kai

Hi,

danke für das tolle Modul.
Meine Kofferraum krieg ich schon mal auf und das Ladelimit funktioniert auch.

Gibst es eine Dokumentation zu den Befehlen?

Hat jemand geschafft den ChargePort zu entriegeln? Ich leider nicht. Mit close klappt das nicht.

Sebastian

Hallo Sebastian,

im TeslaVehicleControl die Variable „Ladeport“ auf Integer 1 = öffnen, 2 = schliessen

Gruß, Peter

Ich muss das doch über ein Script machen.
Der von dir genannte Befehl lautet da:

Tesla_ChargePortClose(25150);

Nur leider passiert da nix wenn ein Kabel angeschlossen ist. Habs probiert bei abgeschlossenem Laden.

Sebastian

verstehe ich das richtig: Du willst bei angeschlossenem Ladekabel den Ladeport (die Klappe) schliessen?

sorry, hab dich falsch verstanden.
Du möchtest den Ladeport entriegeln!
Da müsste man mal in die API einsteigen, im VehicleControl ist das anscheinend nicht vorgesehen.

Peter

Guten Morgen,

den Befehl gibt es über die API. Auf 3rd Party Apps ist er auch verfügbar.

Leider kann ich das nicht hinzufügen.

@KaiS hättest Du da evtl Lust zu?

Danke,
Sebastian

Hallo Zusammen,

weißt jemand wie oft ich „Tesla_FetchData“ machen darf, so dass der Tesla gerade noch einschlafen kann?

Mein Idee war abzufragen ob er „sowieso“ online ist (Wächter, Geschwindigkeit, Ladestrom der Wallbox, etc), das funkioniert auch.

Sofern eines der o.g. aktiv ist, fragt er alle 10 sekunden ab.

Aber ich möchte ihn ja auch einschlafen lassen? jemand eine Idee welche Standby Zeit im Boardcomputer hinterlegt ist?

(Dann wollte ich noch im iPhone eine Automation machen "wenn Blutooth sich verbindet, dann Tesla_FetchData, dort sieht er Door_Unlocked und mache so lange bis ich eines Aufhört alle 10 sekunden. Danach wäre danach halt den minimal intervall)

meiner schläft im 15-Minuten-Intervall durch.
Kürzere Zeiten müsstest du testen.

Ich frage allerdings mit Tesla_State(id) ab. Tesla_FetchData weckt (glaube ich) immer auf)

Gruß, Peter

HI,

kann man sehen ob er Online oder Offline ist?
Wenn ich Tesla state angucke, war meiner das letzte mal am 27.11.2020 im Standby.
Das kann aber wirklich nicht sein.

Ich frage aktuell ab ob die Klima an ist, aufgeschlossen etc
Dazu startet beim Verbinden von Bluteooth einmal das Skript und läuft dann alle 15 Sekunden, sondern das Auto auf, Klima, etc an ist.

Bist Du sicher das Telsa fetch das Auto weckt?

PS. 3 mal FetchData gemacht.
Tesla App aufgemacht und er sagt „Aufwecken“.
Teste ich noch ein paar Mal.

Hallo,
hatte mal in Post #61 was dazu geschrieben…

HI,

hatte ich schon mal gelesen.
Aber bei mir ist der Tesla aktuell am schlafen und State ist Online.
(Ich öffne Einfach die App, dann sagt er ja aufwecken).

Nun habe ich heute noch mal getestet:
Frage ich alle 5 Minuten ab, schläft er nicht mehr ein.
Frage ich alle 20 Minuten ab, schläft er gut ein - und wacht bei der nächsten Abfrage in 20 Minuten auch nicht mehr auf.

Daher habe ich nun einen Intervall auf 30 Minuten stehen und wenn er in Betrieb ist alle 15 Sekunden.

Läuft jetzt seit 2 Tage, klappt extrem gut.

Wichtig dabei ist nur, dass das iPhone einmal beim Verbinden per BT das Skript startet, sonst fehlen schlimmstenfalls 19 Minuten Logging.

Hast du einen Link?
Dann kann ich mir das mal anschauen.

Grüße,
Kai

Hi,
hatte mal hier nachgesehen…

Open Charge Port
Opens vehicle charge port. Also unlocks the charge port if it is locked.

@Sebastian: köntest du mal testen!

Gruß, Peter