Das Prinzip in einer Minute
OBD-Dongle
Sie funktioniert bei manchen Besitzern, braucht aber Geduld, und der Hersteller kann sie jederzeit unterbinden. Ihre Rückmeldungen bringen diese Anleitung voran.
(WiCAN)WLAN
zu HauseMosquitto
(MQTT)Home
Assistant
| Was es ist | Ein Dongle in der Diagnosebuchse (OBD), der das Auto abfragt und die Werte per MQTT über Ihr WLAN sendet |
| Kosten | Etwa 76 € einmalig (WiCAN Pro) |
| Daten | Mindestens der Akkustand; je nach bekannten Parametern: Spannung, Strom, Akkutemperatur |
| Befehle | Keine: nur lesend |
| Wo es funktioniert | Nur in Reichweite Ihres WLANs |
| Abhängig von | Keine: alles bleibt zu Hause; die Parameter unterscheiden sich aber je nach Modell |
Was Sie brauchen
- Home Assistant, installiert und vom Computer aus erreichbar.
- Den Mosquitto-Broker (offizielle App, Einstellungen → Apps → Store (Add-ons bei älteren Versionen)) und die MQTT-Integration. Wer Zigbee2MQTT nutzt, hat beides schon.
- Ein WiCAN Pro (Teilenummer
MP-WICAN-PRO, Hersteller MeatPi), etwa 76 € bei Mouser. - 2,4-GHz-WLAN am Stellplatz des Autos.
- Ein eigener Home-Assistant-Benutzer für MQTT (zum Beispiel
mqtt-byd).
1Integration installieren
- WiCAN einstecken und einrichtenIn die OBD-Buchse stecken, mit seinem WLAN verbinden, das Passwort ändern, dann mit Ihrem WLAN und MQTT verbinden. Diese Schritte stehen ausführlich in unserer Xpeng-Anleitung: Sie sind für BYD gleich. Protokoll auf AutoPID stellen.
- Profil für Ihr Modell suchenReiter Automate → Vehicle Profiles: Steht Ihr BYD in der Liste, sein Profil laden und mit Schritt 4 weitermachen.
- Sonst den Akkustand von Hand hinzufügenEin Dolphin-Besitzer hat diesen Parameter aus A Better Route Planner geteilt. Als eigenen Parameter hinzufügen und den Wert mit der Anzeige im Auto vergleichen: Für andere Modelle von der Community-Liste der BYD-PIDs ausgehen.
ECU 7E7 Anfrage 221FFC Formel (A + B*256) / 100 - Auto wecken und vergleichenBei eingeschalteter Zündung den Prozentwert in Home Assistant mit dem des Autos vergleichen. Liegt er um den Faktor 100 daneben, die Formel korrigieren.
OBD-Parameter ändern sich je nach Modell und Baujahr, und BYD kann sie per Update ändern. Teilen Sie, was bei Ihrem Auto funktioniert: So wird diese Anleitung zuverlässig.
2Welche Daten ankommen
| Wert | Wozu er dient |
|---|---|
| Akkustand (SoC) | In %, der Wert für Watt Budget |
| Akkuspannung | Wenn der Parameter für Ihr Modell bekannt ist |
| Akkustrom | Positiv beim Laden, negativ beim Fahren, je nach Modell |
| Akkutemperaturen | Wenn der Parameter bekannt ist |
| 12-V-Spannung | Vom Dongle selbst gelesen |
| Letzte Abfrage | Um zu sehen, ob das Auto schläft |
Ersetzen Sie die langen Namen durch kurze, zum Beispiel sensor.byd_akku (Einstellungen → Geräte & Dienste → Entitäten → Entität → Zahnrad). Karten, Automationen und die Watt-Budget-Einstellungen werden viel übersichtlicher.
3Watt Budget verbinden
Der Sensor für Watt Budget, unter Einstellungen › Home Assistant: den Sensor Akkustand (in %), den der WiCAN per MQTT veröffentlicht.
Einmal verbunden, liest Watt Budget den Stand jede Minute: kein Eintippen des Start-Prozentsatzes mehr, die Ladung wird vom echten Akkustand aus berechnet.
Die vier Schritte (HTTPS-Zugang, Token, Sensoren, Prüfung) stehen auf der Startseite der Anleitungen und in der Watt-Budget-Anleitung.
4Vorsichtsmaßnahmen
- Die Schlafschwelle des WiCAN knapp über die 12-V-Spannung des schlafenden Autos setzen, damit er mit ihm einschläft.
- Leasingfahrzeug: vor dem dauerhaften Einstecken eines Dongles den Vertrag prüfen. Er ist in zwei Sekunden entfernt.
- Verkürzen Sie das Aktualisierungsintervall nicht: Jede Abfrage kann das Auto wecken und die 12-V-Batterie leeren. Die Standardwerte sind ein guter Kompromiss.
- Ihre Zugangsdaten bleiben in Ihrem Home Assistant; weder Watt Budget noch ich haben Zugriff darauf.
Häufige Fragen
Gibt es wirklich keine Cloud-Lösung?
Kostenpflichtige Dienste laufen über BYD-Partner (sie lesen ein paar Werte am Tag). Andere steuern die Android-App auf einem alten Handy. Der OBD-Dongle bleibt die zuverlässigste und lokalste Lösung.
Der Stand aktualisiert sich nicht, wenn das Auto parkt. Ist er defekt?
Nein: Ein schlafendes Auto antwortet nicht mehr, und der Dongle schläft ebenfalls. Die Daten kommen beim Aufwachen zurück.
Hat Watt Budget Zugriff auf mein Auto?
Nein. Watt Budget liest nur den Akkustand-Sensor Ihres Home Assistant, aus Ihrem Browser, mit dem Token, den Sie ihm geben. Herstellerzugang und Standort des Autos sieht es nie.
Mein Modell ist nicht genannt. Kann es trotzdem gehen?
Oft ja: Diese Integrationen laufen über die Hersteller-App, die für die ganze Modellpalette gilt. Am einfachsten ausprobieren und mir das Ergebnis über die Kontaktseite mitteilen.
Links und Dank
Dank an die BYD-Besitzer, die ihre OBD-Parameter teilen, an das MeatPi-Team für den WiCAN und an die Community von A Better Route Planner.
Kommt Ihr Auto auf anderem Weg in Home Assistant? Teilen Sie Ihre Methode: Die nächsten Anleitungen richten sich nach Ihren Rückmeldungen.
Die anderen Home-Assistant-Anleitungen
Was kostet eine Ladung wirklich? Nachttarife, Solarstrom, Schnelllader und XCombo-Codes: Watt Budget rechnet alles aus, kostenlos und ohne Konto.
Watt Budget öffnen