NEWS
Test Tesla-Motors v1.0.0
-
@tombox ach so. Dann hatte ich dich gestern falsch verstanden.
Hier der Eintrag:tesla-motors.0 2022-01-13 08:22:24.785 info {"response":{"screen_title":"Charge Stats","screen_subtitle":"Last 31 Days","total_charged":{"value":"122","raw_value":121677,"after_adornment":"kWh","title":"Total Charged"},"total_charged_breakdown":{"home":{"value":"0","after_adornment":"%","sub_title":"Home"},"super_charger":{"value":"0","after_adornment":"%","sub_title":"Supercharger"},"other":{"value":"100","raw_value":100,"after_adornment":"%","sub_title":"Other"}},"charging_history_graph":{"data_points":[{"timestamp":{"timestamp":{"seconds":1639382400},"display_string":"Mon, Dec 13"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1639468800},"display_string":"Tue, Dec 14"},"values":[{"value":"16","raw_value":16245,"after_adornment":"kWh","title":"Total Charged","sub_title":"Other"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"16","raw_value":16245,"after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1639555200},"display_string":"Wed, Dec 15"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1639641600},"display_string":"Thu, Dec 16"},"values":[{"value":"50","raw_value":50180,"after_adornment":"kWh","title":"Total Charged","sub_title":"Other"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"50","raw_value":50180,"after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1639728000},"display_string":"Fri, Dec 17"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1639814400},"display_string":"Sat, Dec 18"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1639900800},"display_string":"Sun, Dec 19"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1639987200},"display_string":"Mon, Dec 20"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640073600},"display_string":"Tue, Dec 21"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640160000},"display_string":"Wed, Dec 22"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640246400},"display_string":"Thu, Dec 23"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640332800},"display_string":"Fri, Dec 24"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640419200},"display_string":"Sat, Dec 25"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640505600},"display_string":"Sun, Dec 26"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640592000},"display_string":"Mon, Dec 27"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640678400},"display_string":"Tue, Dec 28"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640764800},"display_string":"Wed, Dec 29"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640851200},"display_string":"Thu, Dec 30"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1640937600},"display_string":"Fri, Dec 31"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641024000},"display_string":"Sat, Jan 1"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641110400},"display_string":"Sun, Jan 2"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641196800},"display_string":"Mon, Jan 3"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641283200},"display_string":"Tue, Jan 4"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641369600},"display_string":"Wed, Jan 5"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641456000},"display_string":"Thu, Jan 6"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641542400},"display_string":"Fri, Jan 7"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641628800},"display_string":"Sat, Jan 8"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641715200},"display_string":"Sun, Jan 9"},"values":[{"value":"55","raw_value":55252,"after_adornment":"kWh","title":"Total Charged","sub_title":"Other"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"55","raw_value":55252,"after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641801600},"display_string":"Mon, Jan 10"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641888000},"display_string":"Tue, Jan 11"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]},{"timestamp":{"timestamp":{"seconds":1641974400},"display_string":"Wed, Jan 12"},"values":[{"value":"0","after_adornment":"kWh","title":"Total Charged"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"},{"value":"0","after_adornment":"kWh"}]}],"period":{"start_timestamp":{"seconds":1639382400},"end_timestamp":{"seconds":1642060799}},"interval":4,"x_labels":[{"value":"20","raw_value":7},{"value":"27","raw_value":14},{"value":"3","raw_value":21},{"value":"10","raw_value":28}],"y_labels":[{"value":"0"},{"value":"28","raw_value":27626},{"value":"55","raw_value":55252,"after_adornment":"kWh"}],"horizontal_grid_lines":[27626,55252],"vertical_grid_lines":[6.5,13.5,20.5,27.5],"discrete_x":true,"y_range_max":55252},"set_rate_plan":{"message_card":{"card":{"id":"set_rate_plan_card_title","title":"Get more accurate spending insights"},"image_id":"vehicle_charging_savings"},"primary_link":{"type":3,"destination":"vehicle_charging_rate_plan_management_intro_screen","label":"Set Rate Plan And Charging Costs"}}}}
Das Laden am Supercharger vom 26.12. wird hier nicht aufgelistet. Evtl. gibt Tesla die Daten hier noch nicht mit
Das Laden mit AC am Sonntag 09.01. von 55 kWh hingegen ist in der Liste mit drin. -
@marlan99 jetzt müsste die charging history ordentlich funktionieren
-
@tombox habe soeben updated und der Adapter läuft schon mal einwandfrei in den letzten 45 Minuten.
Bei den charge_history.charging_history_graph Daten hat es teilweise komische Einträge.
Meine letzte Ladung vom 09.01.2022 beinhaltete ca. 55 kWh
Ein Ordner mit dem Namen 55 kommt nun mehrmals vor. Siehe Screenshot:Ich habe das JSON File nicht analysiert, falls es dort bereits mit dieser Struktur ausgegeben wird.
-
@tombox ja, es hat sich etwas getan. Grad geupdatet, Auto geweckt und neuer Ordner "charge_history" da
Nun gehts weiter... Werte verstehen. Hier werden scheinbar die letzten 31 Tage angezeigt.
So sehen die oberen Ordner aus... geht dann bis "data_points31":
Innerhalb von Ordner 0 ist: value = 0
Dann gibts Ordner 47. 47 steht wohl für 47 kWh, steht auch auch so im Unterordner. Aber was für 47 kWh?
Dann ist es so aufgebaut, dass data_points01 der älteste Ordner ist (15. Dez) und data_points31 der neueste Ordner (heute).
Da points31 aber leer ist, aber points30 gefüllt ist mit dem heutigen geladenen Wert, ist die Vermutung, dass es erst am Tagesende auf den nächsten Ordner übertragen wird:
-
@marlan99 mit der aktuellen github version sollten die nicht mehr erstellt werden aber vorher manuell löschen
-
@lobomau hier vergleiche ich mal die Werte, links "charge_history" und rechts abgeschätzt aus dem Kurvenverlauf der Ladeleistung (shit.. durch eine Datenbankumstellung hab ich nur die letzten 3 Tage... :
datapoint_31: 0 kWh
dp_30: 5 kWh (13.1) / 5 kWh (14.1)
dp_29: 5 kWh (12.1) / 5 kWh (13.1)
dp_28: 15 kWh (11.1) / 4 kWh (12.1) Hier passt es dann leider nicht.
dp_27: 4 kWh (10.1) /
dp_26: 2 kWh (9.1) /
dp_25: 0 kWh (8.1) /
dp_24: 40 kWh (7.1) /
dp_23: 10 kWh (6.1) /
dp_22: 0 kWh (5.1) /
dp_21: 0 kWh (4.1) /
dp_20: 0
dp_19: 9 kWh (2.1) / -
@tombox korrekt, werden nicht mehr erstellt.
Nur noch innerhalb eines Datenpunkts scheint es noch nicht ganz zu stimmen, sofern eine Ladung stattgefunden hat:
Da gibt es einen zusätzlichen Ordner mit Namen der geladenen Menge mit denselben Daten wie ein Ordner darunter im "Total Charged" vielleicht macht es Sinn, falls pro Tag mehrere Ladungen stattgefunden haben?
Zusätzlich gibt es noch einen Ordner mit dem Namen timestamp und darin nochmal ein Ordner mit dem Namen timestamp -
@lobomau ich könnte mir vorstellen, dass Tesla hier die Zeitzone nicht berücksichtigt.
Am 16.12.2021 habe ich von 23:18 bis 17.12.2021 01:00 ca 50 kWh geladen
In den Daten von Tesla wird für den 16.12.2021 eine Ladung von 50 kWh ausgewiesen.Siehst du bei dir evtl. ebenfalls solche Effekte wenn du die Zeit berücksichtigst?
Im obigen Screenshot hat es einen timestamp drin:
Der Timestamp 1639641600 entspricht dem 16.12.2021 um 09:00:00 Uhr.Edit: Noch ein Hinweis. Bei mir tauchen aktuell keine Supercharger Ladungen auf. Der Export von Tesla scheint inhaltlich auch noch nicht so zuverlässig zu sein.
-
@marlan99 ich kann leider nicht so weit in die Vergangenheit schauen im Augenblick. Die letzten Tage war nicht während der Tageswechsel am Laden.
Ja, Supercharger wird bei mir auch nicht angegeben.
Weißt du was total_charged wiedergibt? Bei mir stehen da 189 kWh. Ich vermute mal Gesamtlademenge AC? Oder insgesamt letzte 31 Tage?
Und total_charge_breakdown, hier "home" und "other". Wahrscheinlich Anteil zu Hause geladen im Vergleich zu Gesamtmenge ohne Supercharger!? zu hause funktioniert dann ja bestimmt nur wenn man seine Heimadresse angegeben hat (haben wohl die meisten, nehme ich an). -
@lobomau so interpretiere ich dies ebenfalls. Bei mir wird 105 kWh angegeben, was ohne Supercharger stimmt (für die letzten 31 Tage)
Edit: Habe eben bis 13:21 Uhr ca 7 kWh geladen. Bin gespannt wann es in der history auftaucht
-
@marlan99 hab grad entdeckt, dass er auch mehr als eine Messung am Tag anzeigen kann. unten bei timestamp ist aber nur eine Zeit:
-
@lobomau Es hilft vielleicht in der App zu schauen wie die Daten da visualisiert sind
-
@tombox aktuell noch gar nicht
-
Nebeninfo: knapp 2h nach meiner letzten Ladung taucht es nun auch korrekt in der charge_history auf. siehe screenshot.
Ladung wurde abgeschlossen um 13:21
Eintrag scheint um 15:09 erstellt worden zu sein. Wobei ich nicht weiss in welchem Intervall der Adapter die Daten von Tesla jeweils abholt. -
@marlan99 Stündlich
-
@tombox
Support hat das Problem nun gefixed, schreiben nicht was genau, aber es funktioniert nun. Er schläft wieder.Tesla Cloud, API, Token… kA. Scheint noch sehr buggy zu sein.
-
@tombox FYI
Normally it should, but in some cases 3rd party app are still able to communicate with the car (this can take up to 21 days to expire after changing the password).
-
Ich hab die 1.0.7 installiert. Seit heut trackt er meine Speed in kmh nicht mehr. Kann das jemand testen? Vielleicht gab es ja einer Änderung des Datenpunkts o.ä.. Meine Aktualisierung während der Fahrt steht auf 10 sek., hat bis gestern anstandslos funktioniert. Alle anderen Daten (Akku, etc) wurden übertragen.
-
Hab den Fehler gefunden, ich hatte den Intervall für (nicht bei der Fahrt) höher festgelegt. Der Adapter hat jetzt also gar nicht mitbekommen, das ich unterwegs war. Also wieder runter mit dem Intervall.
-
Ich hab heute versucht den state abzugreifen um zu visualisieren wann das Fahrzeug online, offline, asleep, drive oder charging ist. Ich hab dazu eine Graphana Auswertung gesehen. Bisher habe ich nur asleep und online im Tesla Adapter gesehen. Werden die anderen States auch übertragen oder muss ich das mit dem Skript abfangen? Wurde das in 1.0.8 evtl. schon integriert?