Car Stats Viewer | 0.24.x
Allgemeine Infos zur App gibt’s im Wiki → Car Stats Viewer | Informationen
Auch dieses Mal hat es leider etwas länger gedauert, aber dafür sind einige heißersehnte Funktionen dazu gekommen
Das Update wird im Laufe des Tages live gehen.
Ein besonderer Dank gilt dieses mal @krheinwald, der sehr fleißig Logs aufgezeichnet hat, um einige fiese Bugs zu finden, damit diese nicht in der release-Version landen
Schaut euch auch gerne die ReadMe im GitHub-Repository an. Dort gibt es noch weitere Informationen zur App (auf Englisch), wie die Entwicklung unterstützt werden kann und einen vollständigen Changelog.
Changelog:
0.24.1 (18.05.2023):
- Französische Übersetzung hinzugefügt
- Finnische Übersetzung hinzugefügt
- Portugiesische Übersetzung hinzugefügt
- Anzeige der Höhendifferenz hinzugefügt (experimentell)
- Fix bei der Einheitenanzeige am Diagramm der Tripzusammenfassung
- Überarbeitung von Crash-Erkennung und Autostart
0.24.0 (02.04.2023):
- Mehrere Live-Daten-APIs hinzugefügt:
- ABRP OTA Live Data
- HTTP Webhook mit BasicAuth
- Standorterfassung mit Höhenverlauf hinzugefügt
- Neustart-Benachrichtigung nach Update, Reboot oder Absturz hinzugefügt
- Fahrzeugkonfiguration hinzugefügt
- Einstellungsmenü umstrukturiert
- Fehler behoben, der das aktualisieren der Einheiten in der Hauptansicht verhindert hat
- Laden und Speichern des Debug-Log wurde drastisch optimiert.
- Allgemeine Bugfixes und Stabilitätsverbesserungen.
Source Code:
Solltet ihr Bugs finden oder eine Idee haben, dann könnt ihr natürlich gerne hier im Forum darüber diskutieren. Eröffnet aber bitte nach Möglichkeit auch bei GitHub ein Ticket dafür. Zum einen behalte ich so besser die Übersicht und vergesse nicht, zudem könnt ihr da sehen, was bereits auf der ToDo-Liste steht oder bereits umgesetzt/abgelehnt wurde. Erst gucken, dann fragen
Vorschau:
Auch Update 0.25 ist bereits in der Mache. Da wird es wieder mal nicht viel zu sehen geben, aber das technische Grundgerüst wird (mal wieder ) auf Links gedreht. Bisher werden Tripdaten als JSON-Dateien gespeichert. Das Lesen und Schreiben dieser Dateien ist aber nicht immer zuverlässig und wird bei großen Datenmengen irgendwann ziemlich ineffizient. Daher arbeite ich nun daran, die Datenspeicherung auf eine lokale Datenbank umzubauen. Das hat den Vorteil, dass Lese- und Schreibzugriffe wesentlich schneller gehen sollten, die Daten nicht mehr verloren gehen, wenn beim Schreiben ein Fehler auftritt und alle Trips automatisch erhalten bleiben, da die Fahrdaten fortlaufend sind, statt in einzelnen Files. So kann man einfach Trip-Daten Zeitraumabhängig aus der Datenbank laden. Dazu dann aber mehr, wenn es konkreter wird.
FAQ
-
Wie kann ich die App installieren?
Da die App nicht Googles Richtlinien für Automotive-Apps entspricht, wird sie über einen Internen Test über den Play Store verteilt. Diese Internen Tests sind auf 100 Teilnehmer beschränkt. Aktuell gibt es 6 Tracks, von denen bereits alle voll sind. Eine direkte Installation ohne weiteren Fork der App ist also aktuell nicht möglich. -
Wieso zeigt die App nicht die Akkutemperatur an?
Die Akkutemperatur wird in der API, die die App benutzt, um auf Fahrzeugdaten zuzugreifen, nicht bereitgestellt. Das gleiche gilt auch für viele Weitere Werte wie die Leistung individueller Verbraucher. -
Wieso werden die Verbräuche nicht weiter aufgeschlüsselt?
AAOS erlaubt es nicht, die Leistung einzelner Verbraucher auszulesen. Es ist immer nur sichtbar, was in die Batterie rein geht oder ihr entnommen wird. Separate Werte für die Klimaanlage oder Akkuheizung sind nicht darstellbar. Daran kann ich leider auch nichts ändern. -
Kann bitte Funktion XYZ zur App hinzugefügt werden?
Grundsätzlich ist jeder eingeladen Ideen und Vorschläge zu teilen oder sich an der Entwicklung der App zu beteiligen. Ich behalte es mir aber vor, Features anzunehmen oder zu implementieren. Ich mache das ganze auch nur in meiner Freizeit als Hobby und möchte in erster Linie eine App programmieren, die mir selber gefällt. Getreu dem Motto „I don’t feel it!“