Es tut schon mal was. Dienst läuft noch nicht im Hintergrund, aber das Tracking zumindest mit Auto an tut schonmal was irgendwie. Alles nicht schön, aber erste Daten kommen an
Sieht schon sehr vielversprechend aus ![]()
Es tut schon mal was. Dienst läuft noch nicht im Hintergrund, aber das Tracking zumindest mit Auto an tut schonmal was irgendwie. Alles nicht schön, aber erste Daten kommen an
Sieht schon sehr vielversprechend aus ![]()
Alles anzeigenErster Wurf hat erstmal nicht geklappt, aber habe es jetzt umbauen lassen und ein Debug log eingebaut, um zu sehen, an was es vll hängt
Außerdem baue ich parallel in die Tripinfo Map noch Höhenprofil der Strecke in die Grafik ein basierend auf den GPS Werten.
Ich überlege ob ich die dynamische Reichweite nicht einfach an den Verbrauch der letzten 50km binde. Meine aktuelle Logik ist relativ komplex (Historie, Temperaturen, Verbrauch seit letztem Laden und Verbrauch des akuellen Trip). Eigentlich wären die letzten 50km ein viel einfacherer Weg, weil es zum einen zum aktuellen Fahrer passt, sich dynamisch ändert und sogar die Temperaturen grob passen. Auch kann man diesen Wert via API direkt aus dem Auto ziehen ohne, dass die App selber etwas berechnen muss...:-)
Top, drück dir die Daumen das es bald mit den Ladedaten klappt und es den Rahmen nicht sprengt.
Alles anzeigenErstes Feedback was Ai einem bei sowas baut. Teste ich nachher am Auto mal, ob die App noch läuft
So bald ich sehe, dass die App bzgl. Laden irgendwas halbwegs richtig macht, stelle ich gerne hier eine Version ein. Gerne dann Feedback. Wie gesagt: Ich lade nur 1x die Woche
------------------------------
Ich setze das Feature um: zuerst prüfe ich die bestehenden UI-/Service-Stellen und die BYD-APIs genauer.
Ich lege die Charge-Persistenz und den Tracker an und verdrahte sie danach in Service und UI.
Die Ladevorgänge sind eingebaut. Kurz der Stand:
Was neu ist
Erfassung (auch ohne offene App)
- Der GPS-Foreground-Service pollt alle 15 s Ladeleistung /
isCharging/ SOC / Zelltemperaturen- Zusätzlich weckt
POWER_CONNECTEDden Service- Sessions + Messpunkte landen in
<span style="color:inherit;">charge_sessions.db</span>Liste
- Ladevorgänge erscheinen zwischen den Trips (blauer Marker), chronologisch gemischt
- Anzeige: Dauer, kWh, Peak-kW, SOC-Verlauf, Zelltemperatur min/max
- Offene Sessions mit Badge „lädt“
Detail (Tap)
- Dialog mit Leistungskurve (kW über Zeit)
- darunter Zelltemperatur-Band (min/max), falls API-Werte da sind
Long-Press löscht die Session.
Hinweise
- Ohne laufenden GPS-Service (Autostart/Berechtigung) gibt es keine Overnight-Erfassung
- Zelltemperaturen kommen über Statistic-Feature-IDs (wie in Overdrive); nicht jedes BYD-Modell liefert sie
- Gezeigt wird Ladeleistung in kW, nicht Strom in Ampere
Zum Testen: laden lassen (App kann zu sein), danach App öffnen — der Ladeeintrag sollte in der Liste stehen und per Tap die Kurve zeigen.
Nur so als Idee:
Eventuell den Trigger so setzen das, wenn ein Ladevorgang gestartet wird der Task zur Ladeaufzeichnung startet.
Und wenn kein aktiver Ladevorgang über ein Zeit von XY Minuten erkannt wird, dann stoppt die Hintergrundsuche ob geladen wird wieder.
So muss nicht ständig ein Hintergrundtask laufen und eventueel den Wagen am deep sleep hindern bzw. Akku zu verbrauchen.
.....Fehler und Vorschläge gerne direkt hier rein mit Screenshots...:-)
Erstmals vielen Dank für deine Zeit und Mühe die du seit geraumer Zeit in die ständige Weiterentwicklung und Optimierung der App steckst.
Einen Vorschlag hätte ich in der Tat.
Wäre es möglich über eine API die Ladedaten zu visualisieren?
So eine Art Ladefahrtenbuch mit geladener Menge, Ladegeschwindigkeit als Diagramm bzw. als Kurve, Ladedauer...
Woher bekomme ich die "PackageInstallerUnlocker.apk und QRCodebypass.apk und wireless_adb_switch.apk"? Hat mir jemand einen Link? Gerne PN. Danke.
Auf dieser Website findest du alle .apk`s die du zum Downgrade brauchst.
Das muss ein Fehler sein. Es wurde im Forum doch schon festgestellt, dass nur Atlantis Grey diese Höhe schafft!
![]()
Mein Indigo Gray schafft auch die 154, mans sieht auch die Farbe ist schnell ![]()
Hast du diese Schritte ausgeführt?
Hast du den BYD seitigen Autostart Blocker für die App deaktiviert?
Ich will nicht nach Österreich umziehen
Ist aber schön bei uns, besonders in den Bergen
![]()
Die Installation von Android Apps ist nur möglich wenn zuvor "Sideloading" aktiviert wurde.
Ansonsten funktioniert das nicht.
Ich will das hier gerade mal puschen da ich in ein paar Tagen eine größere Tour machen muss und ich mich seit dem letzten Update nicht auf das Bordeigene Navi verlassen kann.
Ich finde ABRP interessant und überlege dort einfach mal das Abo abzuschließen. Bin mir aber nicht sicher wie weit die App nun ohne Dongle das System auslesen kann. In der App gibt es die Option „Enode“ was wohl aber nur selten aktualisiert wird während der Fahrt. Zumindest verstehe ich das so.
Jemand Erfahrung??
Wirf mal ein Blick hier rein.