Im XPeng Profil war bis jetzt nur SoC als Beispiel mit drin, da hat sich in der letzten Zeit etwas getan.
Odometer ist auch schon angegeben ohne suchen, also km sollte von Hause auch mit drin sein …
Hier meine relative simple Lösung um in HA mit Node-Red eine Schätzung eines EV batterie SOC zu ermitteln. Ich benötige den SOC unbedingt, da ich auch evcc installiert um meinene OCPP charger damit zu steuern. Theoretisch liest evcc auch den aktuellen SOC aus dem Fahrzeug, wenn der Charger angeschlossen ist. Aber leider ist dieser Wert nicht immer korrekt. Muss das noch genauer anschauen. Wenn man es hinkriegte wäre das eine einfache Möglichkeit den berechneten SOC zu kalibrieren.
Ein anderer interessanter Ansatz habe ich hier gefunden. JonasK nutzt die Compagnion app um die gefahrene Distanz zu ermitteln. Finde ich clever.
Ich denke darüber nach eine Integration zu erstellen mit 2 fallback levels, falls die Verbindung zum Fahrzeug nicht funktioniert.
Reverse engineeren eher nicht, aber man kann einen man-in-the-middle proxy wie z.B. Charles proxy in die Kommunikation zw. App und Xpeng-Server hängen und die Kommunikation mitschneiden. Dann sieht man ja, wie die Server angesprochen werden. Probleme macht halt nur das SSL. Ich hab mal mitgeschnitten welche Servernamen überhaupt angesprochen werden.
Ich habe heute mal geschaut, was der Adapter sonst ohne selber Hand anzulegen aktuell liefert.
Die Werte sehen schlüssig aus bis auf den SOH, da weiss ich nicht was die 3,1 bedeuten sollen.
Ist das eigentlich richtig, das die HV Batterie hier nur 402V hat oder ist alles über 400V schon 800V Technik?
Interessant das sie deine Daten brauchen um eine allgemeine API mit allen Daten bereitzustellen.
Hoffentlich machen sie das jetzt nicht nur für dich, wenn sie es machen.
Thank you for your request for access to vehicle data pursuant to the EU Data Act.
Regarding your request for access via an API interface, please be informed that a direct, real-time API mechanism is not currently technically feasible.
However, to ensure your right of access is fulfilled, we have prepared a copy of telematics data.Please find the requested data attached to this email as an encrypted Excel file. The password will be sent to you in a separate email immediately following this one.
Temporal Scope: Due to our current data retrieval capabilities, we provide data for the 7-day period immediately preceding the date of extraction, which was Jan 17, 2026. Therefore, the data contained in the file covers the period from Jan 10, 2026, to Jan 17, 2026.
Notice: Before accessing the data, please carefully review the „【IMPORTANT_NOTES】“ sheet within the document. We strongly advise you to consult the „DATA_CATALOGUE“ sheet first to ensure the technical values are interpreted correctly.
Should you have any questions, please do not hesitate to contact us.
Sincerely,
XPENG Data Protection Team
Ich habe die Datei mal als google sheet freigegeben lediglich VIN und meine Email hab ich raus gelöscht, sonst hab ich die nicht bearbeitet.
Leider nich das was wir wollen für HA …
Auch glaube ich die Daten stimmen nicht ganz z.B. odometer, GPS daten sind zwar in der Legende vorhanden, aber die daten dazu nicht.