Watt Budget Ladekosten-Rechner

Ihr Xpeng in Home Assistant, ganz ohne Abo

Akku, Reichweite, Laden, Verriegelung, Reifen, Fenster, wie viel Solarstrom im Auto gelandet ist: Alles erscheint in Home Assistant. Diese Anleitung zeigt Schritt für Schritt, wie ich das mit meinem Xpeng G6 umgesetzt habe – von null an.

  • ca. 76 € Hardware (optional)
  • 0 € pro Monat
  • Ein Abend Einrichtung
  • Getestet mit einem G6 (2026)

Es gibt zwei Wege, die sich ergänzen. Sie können einen, den anderen oder beide gehen: Die Karte auf dieser Seite nutzt beide gleichzeitig.

Xpeng G6 Performance Black Edition
Zu Hause · vor 3 Min. gesehen
Geparkt
Xpeng G6
41 %201 kmMittel
Ziel 100 % · es fehlen 47,2 kWh
020406080100
VerriegeltNicht eingestecktOnlineZuhause
Innenraum
21 °C
HV-Batt.
19–20 °C
12 V
12,9 V
Kilometer
6.732 km
Reifen und FensterAlles in Ordnung
2,44zu
2,39zu
2,42zu
2,42zu
Geladene Energie · Jahr558 kWh
● Solar und Batterie 94 %● Netz 6 %
Ersparnis/Jahr
91 €
kWh Monat
76,9
Netzkosten
4,61 €
Meine eigene Home-Assistant-Karte mit echten Werten. Sie kombiniert beide hier beschriebenen Quellen.

Das Prinzip in einer Minute

Xpeng bietet keine offizielle Home-Assistant-Integration. Die Daten kommen deshalb über zwei verschiedene Wege, die am selben Ort enden: einem kleinen Nachrichtendienst namens MQTT, dem Home Assistant zuhört.

Weg 1 · WiCAN Pro
Ihr XpengWiCAN Pro
OBD-Buchse
Heim-
WLAN
Mosquitto
(MQTT)
Home
Assistant
Weg 2 · XPENG Direct
Ihr XpengXpeng-Cloud
(4G des Autos)
XPENG Direct
(Docker)
Mosquitto
(MQTT)
Home
Assistant
Weg 1 · WiCAN ProWeg 2 · XPENG Direct
Was es istEin kleines Gerät in der Diagnosebuchse (OBD) des AutosEine kostenlose Software, die sich als XPENG-App Ihres Handys ausgibt
Kostenca. 76 €, einmaligKostenlos (braucht ein dauerhaft laufendes Gerät)
DatenGenauer Ladestand, Lade-/Entladestrom, Akkutemperaturen, 12-V-Spannung, KilometerstandLadestand, Reichweite, Ladeleistung und Restladezeit, Verriegelung, Kabel, Reifen, Fenster, Innenraum, Position
Wo es funktioniertNur in Reichweite Ihres WLANsÜberall, über das 4G des Autos
Abhängig vonNichts: 100 % lokalDer Xpeng-Cloud und einem Zweitkonto

Mein Rat: Wenn Sie nur einen Weg wählen, beginnen Sie mit XPENG Direct (kostenlos, viele Daten). Nehmen Sie den WiCAN Pro dazu, wenn Sie genaue und vollständig lokale Messwerte wollen, etwa um das Laden mit Ihrer PV-Anlage zu steuern.

Kleines Glossar für Einsteiger

Die Fachbegriffe in dieser Anleitung
Home Assistant
Kostenlose Smart-Home-Software, die alle Geräte im Haus zusammenführt. Diese Anleitung setzt voraus, dass sie bereits installiert ist.
MQTT und Mosquitto
MQTT ist ein „Briefkasten“, in den Geräte ihre Messwerte legen. Mosquitto ist das Programm, das diesen Briefkasten bereitstellt; es lässt sich mit einem Klick in Home Assistant installieren.
HACS
Ein Community-Store für Erweiterungen von Home Assistant.
OBD
Die Diagnosebuchse des Autos, die auch Werkstätten nutzen. Beim G6 sitzt sie unter dem Lenkrad.
PID
Eine „Frage“ an den Bordcomputer, etwa „Wie voll ist der Akku?“.
Docker
Eine Möglichkeit, Software in einer abgeschotteten Box laufen zu lassen, ohne sonst etwas zu installieren. Läuft auf einem kompatiblen NAS, einem Raspberry Pi oder einem Mini-PC.
Feste IP-Adresse
Die Adresse eines Geräts im Heimnetz (zum Beispiel 192.168.1.50). Wird sie im Router „fest“ vergeben, ändert sie sich nicht.

Was Sie brauchen

  • Home Assistant, installiert und vom Computer aus erreichbar.
  • Das Add-on Mosquitto broker (Einstellungen → Add-ons → Add-on-Store). Wenn Sie Zigbee2MQTT nutzen, haben Sie es schon.
  • Einen eigenen Home-Assistant-Benutzer für MQTT: Einstellungen → Personen → Benutzer → Hinzufügen, zum Beispiel mqtt-xpeng, „Nur lokaler Zugriff“ anhaken, kein Administrator. Notieren Sie das Passwort.
  • Für Weg 1: 2,4-GHz-WLAN am Stellplatz des Autos (der WiCAN sieht kein 5 GHz).
  • Für Weg 2: ein rund um die Uhr laufendes Gerät, auf dem Docker läuft, und ein zweites XPENG-Konto (andere E-Mail-Adresse).

1Weg 1: der WiCAN-Pro-Dongle

Der WiCAN Pro (Artikelnummer MP-WICAN-PRO, Hersteller MeatPi) kostet bei Mouser etwa 76 € netto, alternativ über Crowd Supply. Kaufen Sie nicht den einfachen WiCAN: Er ist günstiger, aber zu eingeschränkt.

  1. Integration in Home Assistant installierenFügen Sie in HACS das benutzerdefinierte Repository https://github.com/jay-oswald/ha-wican hinzu (Kategorie Integration), installieren Sie es und starten Sie Home Assistant neu.
  2. Dongle einstecken und verbindenStecken Sie ihn in die OBD-Buchse unter dem Lenkrad. Er öffnet ein WLAN namens WiCAN_xxxxxx (Passwort @meatpi#). Verbinden Sie Handy oder Computer damit und öffnen Sie http://192.168.0.10 im Browser.
  3. Sofort das Passwort ändernSonst kann sich jeder, der am Auto vorbeigeht, mit dem Dongle verbinden.
  4. Firmware-Version prüfenZiel ist die v4.51. Stand Oktober 2026 fragt die v6.00 die PIDs des G6 nicht mehr ab und löscht die Einstellungen: Ich habe sie getestet und bin zurückgegangen. Exportieren Sie vor jedem Update eine Sicherung der Konfiguration.
  5. Mit dem WLAN verbindenSchalten Sie den Dongle in den Modus Station und wählen Sie Ihr 2,4-GHz-WLAN. Notieren Sie seinen Namen im Tab Status (etwa wican_xxxxxxxxxxxx.local) und reservieren Sie im Router eine feste IP.
  6. Protokoll und MQTT einstellenTab Settings:
    • CAN-Protokoll: AutoPID. Ohne das funktioniert nichts – der häufigste Fehler.
    • MQTT-Broker: die IP von Home Assistant, ohne http:// und ohne Port. Port 1883, mit dem zuvor angelegten MQTT-Benutzer.
    Speichern (Store) und den Dongle im Tab About neu starten.
  7. Das schlanke G6-Profil ladenDas eingebaute Xpeng-Profil fragt 234 Parameter ab, viele davon mit falschen Werten, und überlastet den Dongle. Laden Sie stattdessen mein Profil mit 8 Parametern xpeng_g6_wican.json herunter und importieren Sie es unter Automate → Vehicle Profiles. Mischen Sie dieses Profil nicht mit von Hand hinzugefügten PIDs.
  8. Auto wecken und prüfenDas Bordnetz antwortet nicht, solange das Auto schläft. Setzen Sie sich bei eingeschalteter Zündung hinein und vergleichen Sie den Akkustand in Home Assistant mit der Anzeige im Auto: Er muss exakt übereinstimmen.
Was Sie erhalten

Ladestand auf eine Nachkommastelle, Kilometerstand, Hochvoltstrom (positiv beim Laden, negativ beim Fahren: die einzige verlässliche Art zu erkennen, ob das Auto lädt), minimale/maximale Akkutemperatur, minimale/maximale Zellspannung, 12-V-Spannung.

Gut zu wissen beim G6 (2026)

Er hat einen LFP-Akku mit 80,8 kWh (nicht mehr NMC). Gesundheitszustand (SOH) und Packspannung antworten bei diesen Akkus noch nicht. Wenn Sie die richtigen PIDs finden, teilen Sie sie bitte im GitHub-Repository.

2Weg 2: die App XPENG Direct

XPENG Direct wurde von Paul Simon geschrieben und von Stéphane Bonnell als Docker-Image verpackt, beide Mitglieder der Facebook-Gruppe „Hey Xpeng France !“. Es meldet sich genau wie die Handy-App bei der Xpeng-Cloud an und legt die Daten in MQTT ab.

  1. Ein zweites XPENG-Konto anlegenLegen Sie in der XPENG-App ein neues Konto mit einer anderen E-Mail-Adresse an und teilen Sie das Auto von Ihrem Hauptkonto aus mit diesem Konto. Ein separates Konto schützt Ihr Hauptkonto.
  2. Das Gerät für XPENG Direct wählenSie brauchen ein dauerhaft laufendes Gerät mit Docker: ein Docker-fähiges NAS von Synology oder QNAP, einen Raspberry Pi 4 oder 5, einen Mini-PC oder einen LXC-Container unter Proxmox (so bei mir). Unter Debian oder Raspberry Pi OS installieren Sie Docker mit:
    curl -fsSL https://get.docker.com | sh

    Unter Proxmox aktivieren Sie bei einem unprivilegierten LXC-Container zuerst zwei Optionen in der Host-Shell (<ID> durch die Container-Nummer ersetzen):

    pct set <ID> --features nesting=1,keyctl=1
  3. Den Einrichtungsassistenten starten
    docker run -it --rm -v xpeng-storage:/data -p 8765:8765 \
      sbonnell/xpeng-direct:latest /app/setup.sh
    Öffnen Sie dann http://IP-des-Geräts:8765 im Browser.
  4. Das Formular ausfüllen
    • Melden Sie sich mit dem Zweitkonto an.
    • MQTT: Adresse = IP von Home Assistant (ohne http://), Port 1883, MQTT-Benutzer und Passwort.
    • Akkukapazität: zum Beispiel 80 kWh für einen G6 (2026).
    Bestätigen und den Assistenten mit Strg + C beenden.
  5. Prüfen, ob alles gespeichert wurdeBei mir blieb die Broker-Adresse trotz Speichern leer, und es kam nichts an. Dieser Befehl zeigt die Einstellungsdatei:
    docker run --rm -v xpeng-storage:/data alpine \
      sh -c 'ls -l /data; cat /data/settings.json'
    Ist die Adresse leer, wiederholen Sie Schritt 3.
  6. XPENG Direct dauerhaft starten
    docker run -d --name xpeng-direct --restart unless-stopped \
      -v xpeng-storage:/data sbonnell/xpeng-direct:latest
    Die Option --restart unless-stopped startet es nach einem Stromausfall automatisch neu. Um zu sehen, was es tut:
    docker logs -f xpeng-direct
  7. Das Auto in Home Assistant findenEinstellungen → Geräte & Dienste → MQTT: Ein Gerät Xpeng vehicle erscheint mit seinen Sensoren (Ladestand, Reichweite, Verriegelung, Kabel, Reifen, Fenster, Innenraum, Position…).

So aktualisieren Sie XPENG Direct später:

docker pull sbonnell/xpeng-direct:latest
docker rm -f xpeng-direct
# dann den Befehl „docker run -d …“ von oben erneut ausführen
Gut zu wissen

Bei jedem Start lädt der Container die Android-App von XPENG von der Website APKPure herunter. Ist diese Seite nicht erreichbar, startet XPENG Direct nicht. Es ist ein inoffizielles Community-Werkzeug: Xpeng kann die Funktionsweise jederzeit ändern.

3In Home Assistant

  1. Entitäten gleich umbenennenSie kommen mit unleserlichen Namen wie sensor.wican_14c19f…_soc. Benennen Sie sie in sensor.xpeng_g6_soc usw. um (Einstellungen → Entitäten → Zahnrad). Karten und Automationen werden so viel übersichtlicher.
  2. Kilometerzähler anlegenZwei Helfer vom Typ „Verbrauchszähler“ auf den Kilometerstand, einer monatlich, einer jährlich. Bis zum zweiten Messwert zeigen sie unbekannt: Das ist normal.
  3. Den echten Verbrauch berechnenKombinieren Sie gefahrene Kilometer mit der von Ihrer Wallbox gemessenen Energie, und Sie erhalten Ihre echten kWh/100 km und Kosten pro 100 km. Der Rechner Watt Budget erledigt dasselbe für die Preisseite.
  4. Watt Budget mit Home Assistant verbindenDer Akkustand des Autos ist jetzt ein Sensor: Watt Budget kann ihn jede Minute lesen und Ihre Ladungen berechnen, ohne dass Sie etwas eingeben müssen. Die vier Schritte.
  5. Ihre Karte bauenMeine Karte ist eine custom:button-card (in HACS verfügbar). Sie nutzt die Daten von XPENG Direct, wenn sie jünger als 30 Minuten sind, sonst die des WiCAN, und zeigt den Solaranteil jeder Ladung. Sie möchten dieselbe? Schreiben Sie mir über die Kontaktseite von Watt Budget.

4Vorsichtsmaßnahmen

Den Akku in den ersten Nächten beobachten

Nach der Installation stieg der nächtliche Verlust meines G6 von etwa 1,3 % auf 3 % pro Tag: Das Auto wachte jede Stunde auf. Die Ursache konnte ich nicht sicher eingrenzen; das Problem verschwand, und heute verliert er weniger als 1 % pro Tag. Notieren Sie eine Woche lang jeden Morgen den Ladestand oder richten Sie eine automatische Benachrichtigung ein.

  • Ruhemodus des WiCAN: Stellen Sie die Schlafschwelle knapp über die 12-V-Spannung des schlafenden Autos (13,1 V bei meinem G6), damit der Dongle gleichzeitig einschläft.
  • Nur lesend: Keiner der beiden Wege kann das Auto entriegeln oder die Klimaanlage starten. Dafür bleibt die XPENG-App (oder ihre Kurzbefehle auf dem iPhone).
  • Leasingfahrzeug: Prüfen Sie Ihren Vertrag, bevor Sie ein Gerät dauerhaft eingesteckt lassen. Es ist vor der Rückgabe in zwei Sekunden entfernt.

Häufige Fragen

Funktioniert das auch mit P7, G9 oder X9?

Wahrscheinlich: Die WiCAN-Profile decken diese Modelle ab, und XPENG Direct ahmt die App nach, die für die ganze Modellpalette gleich ist. Getestet habe ich aber nur den G6. Rückmeldungen sind auf GitHub willkommen.

Der WiCAN sendet bei geparktem Auto nichts mehr. Ist er defekt?

Nein. Ein schlafendes Auto antwortet nicht mehr, und der Dongle schläft ebenfalls. Die Daten kommen zurück, sobald das Auto aufwacht (Entriegeln, Laden, Losfahren).

Kann ich XPENG Direct direkt in Home Assistant installieren?

Als Add-on gibt es das derzeit nicht. Sie brauchen ein separates Gerät mit Docker.

Ist mein Synology-NAS geeignet?

Nur, wenn es Container Manager anbietet. Kleine Einstiegsmodelle (wie mein DS213j) können das nicht.

Sollte ich einen LFP-Akku auf 100 % laden?

Ja, ab und zu (alle ein bis zwei Wochen), damit das Auto seine Ladestandsschätzung neu kalibriert. Das ist das Gegenteil der Empfehlung für NMC-Akkus.

Links und Dank

Danke an Paul Simon und Stéphane Bonnell für XPENG Direct, an stevelea für die Arbeit an den Xpeng-PIDs, an das MeatPi-Team und an die Community „Hey Xpeng France !“.

Was kostet eine Ladung wirklich? Nachttarife, Solarstrom, Schnelllader und XCombo-Codes: Watt Budget rechnet alles aus, kostenlos und ohne Konto.

Watt Budget öffnen