Car Stats Viewer | 0.28.x Release | 🎄

So, ich kann mal wieder ein bisschen was berichten :wink:

Dank @Enso’s tatkrĂ€ftiger UnterstĂŒtzung konnte ich dem CSV soweit alle mir bekannten „Kinderkrankheiten“ im Zusammenspiel mit dem Polestar 4 austreiben. Unsere Testergebnisse stimmen mich zuversichtlich, dass der CSV auf dem P4 mit 0.28.1 zuverlĂ€ssig laufen sollte. Das schließt auch den Autostart der App nach Updates oder nach Neustarts des Systems ein. GegenĂŒber dem P2 scheint der P4 auch sehr hĂ€ufige Neustarts im Hintergrund zu machen. Der entsprechende Trigger ist in den Logs jedenfalls sehr hĂ€ufig zu finden. FĂŒr die ZuverlĂ€ssigkeit dĂŒrfte das nach meiner EinschĂ€tzung ein deutlicher Zugewinn sein.

Außerdem eine Sache, auf die sich die P4-Fahrer freuen dĂŒrfen: Das Android-System bleibt im Gegensatz zum P2 wĂ€hrend eines Ladevorgangs dauerhaft aktiv. Das bedeutet, dass der CSV ununterbrochene Ladekurven aufzeichnen kann, auch wenn man sich nicht im Auto befindet und es Abgeschlossen an der Ladestation oder Wallbox steht. Enso’s tests haben das auch beim PV-Überschussladen nachgewiesen.

FĂŒr die, die es interessiert, das hier ist meine bisherige Beobachtung in der Hinsicht:
Solange ein aktiver Ladevorgang lĂ€uft, bleibt das System aktiv und CSV kann auf die Ladeleistung zugreifen. Ist die Ladung abgeschlossen, bleibt das System noch ziemlich genau eine Stunde aktiv. Laut meinen Logs hat der P4 dann einen „Standby-Verbrauch“ von ca. 250W. Danach legt sich das System schlafen. Wird der Ladevorgang dann z.B. aufgrund von PV-Überschuss wieder an, wird das System wieder aufgeweckt und CSV kann die Ladekurve weiter Aufzeichnen.
Interessanter „Quirk“: Ist das Auto abgestellt und die eine Stunde nach dem Ladevorgang ist abgelaufen, scheint es eine Art „prophylaktischen Neustart“ zu geben, bevor sich das Auto bis zur nĂ€chsten Nutzung oder Fortsetzung eines Ladevorgangs schlagen legt. Die Stichprobe ist hier aber noch sehr klein.

Das Update werde ich dann Zeitnah zur VerfĂŒgung stellen.

Diese Version habe ich nun auch mal wieder fĂŒr die Play-Edition Alpha als Release eingereicht und hoffe auf eine Freigabe durch Google. Da Ă€ndert sich zwar nichts am unterlegenen Templated User Interface, aber die technischen Verbesserungen wĂ€ren dann wieder auf dem selben Stand wie bei den Legacy-Varianten der App. (Edit: Das Update wurde bereits von Google freigegeben und steht damit in der Alpha bereits zur Installation zur VerfĂŒgung).

Am User Interface hat sich noch nichts nennenswertes getan, und auch bekannte Fehler wie astronomische Durchschnittsgeschwindigkeiten oder fehlerhafte Plots habe ich nicht behoben. Fokus war die KompatibilitĂ€t mit dem P4. Das sind alles Punkte, die ich mir fĂŒr die 0.29 vorgenommen habe.

Vielleicht noch erwĂ€hnenswert: Es ist zwar nicht viel Sichtbares an der App passiert, ich habe aber die Debugging- und Logging-FunktionalitĂ€t umfangreich erweitert. Sofern sich nach dem Update noch ein paar P4-Fahrer nach dem Update finden, die dazu bereit wĂ€ren, wĂ€re ich fĂŒr eine fleißige Nutzung dieser Funktionen sehr dankbar!
Unter anderem ist der CSV jetzt in der Lage, Screenshots vom gesamten System zu erstellen. Also auch von Inhalten außerhalb der App wie die Systemeinstellungen oder Kameraansicht. Hintergedanke ist eigentlich, EindrĂŒcke von Systemen zu erhalten, fĂŒr die es keine (aktuellen) Emulatoren gibt. Aber man kann auch eine eigene Mail-Adresse angeben, falls man selber Verwendung fĂŒr solche Screenshots hat :wink:

13 „GefĂ€llt mir“

Beim PS2 habe ich jetzt wiederholt festgestellt, dass der „Verbrauch seit letztem Ladevorgang“ nicht bei jedem Ladevorgang nullt.

Ich habe seit 2-3 Tagen die PlayEdition im P4 installiert.
Beim Anzeigen der Leistungsdaten hab ich eine Refresh-rate von gefĂŒhlt 5 Sekunden. Hab ich etwas ĂŒberlesen und es ist normal?

Die gefĂŒhlten 5 Sekunden dĂŒrften reale 8-10 Sekunden sein.
Das liegt leider außerhalb meiner Kontrolle. Google zwingt der Templated UI ein Limit auf, wie hĂ€ufig neue Inhalte angezeigt werden dĂŒrfen.

Das haben ich und Johan (der Entwickler von EVMap) bereits vor einiger Zeit an Google als Bug gemeldet, weil wir das fĂŒr unverhĂ€ltnismĂ€ĂŸig erachten. Denn dieses Limit betrifft auch alle LadevorgĂ€nge direkt aus dem internen Speicher des Systems. Selbst wenn ein Ladevorgang nur 5ms dauert, solange man das „sauber“ als asynchronen Vorgang implementiert, muss man diese 8-10 Sekunden auf den Refresh warten. Außer man kann es manuell triggern, wie ich es in der Play Edition bei Tripverlauf und -Details mache.

2 „GefĂ€llt mir“

Krass. und schade. Die Momentanverbrauchsanzeige ist irgenwie sinnvoll

Hallo zusammen,

hat leider (mal wieder) etwas lÀnger gedauert, aber das Update 0.28.1 ist nun bereit:

In meinem eigenen Track kann das Update ab sofort heruntergeladen werden.

In den vergangenen Wochen war der Patch bereits im Alpha-Track aktiv und es sind keine nennenswerten Fehler aufgetreten. Dementsprechend sollte die Version sehr stabil funktionieren.

Noch ein Hinweis fĂŒr alle P4-Fahrer: Die Hauptansicht wurde in diesem Update noch nicht ĂŒberarbeitet. Das bedeutet, dass im OEM-Farbschema die Distanz-Buttons dauerhaft orange sind. Das ist nur ein visueller Fehler und die Tasten funktionieren wie gewohnt. Visuelle Anpassungen sind fĂŒr das nĂ€chste grĂ¶ĂŸere Update vorgesehen.

Im P3 funktioniert die App leider nach wie vor nicht wie vorgesehen. Sie kann zwar gestartet werden, aber ihr erhaltet einen entsprechenden Hinweis, dass die App inkompatibel ist. Leider kann ich auch kein ETA angeben, wann die KompatibilitÀt hergestellt werden kann :confused:


Die Änderungen hatte ich ja schon halbwegs ausfĂŒhrlich vorgestellt, darum hier nur noch einmal kurz zusammengefasst:

  • Beginnend mit OTA P4.2.4 ist der Polestar 4 vollstĂ€ndig mit Car Stats Viewer kompatibel.

Viele kleine Anpassungen optimieren das zusammenspiel von CSV und :ps4: . Da sich das AAOS auf dem P4 in einigen entscheidenden Punkten anders verhÀlt als das System vom P2, funktioniert der CSV auf dem P4 sogar besser als auf dem P2.

  • Das Autostart-Verhalten wurde verbessert.

Nach einem App-Update oder Systemneustart erscheint keine Benachrichtigung mehr, die zum Starten des CSV auffordert. Das passiert jetzt komplett im Hintergrund. Insbesondere nach Updates ist die ZuverlÀssigkeit damit deutlich besser. Nach einem Systemneustart kann es auf dem P2 allerdings relativ lange dauern, bis der CSV gestartet ist. Möchte man sichergehen, keinen Meter bei der Aufzeichnung zu verpassen, sollte der CSV manuell gestartet werden.

Wird ein Absturz erkannt, erscheint weiterhin die bekannte Benachrichtigung.

Und wenn ihr den Autostart nutzen wollt: Achtet darauf, dass die entsprechende Einstellung in der App gesetzt ist!

  • Debugging- und Logging-Funktionen verbessert.

Eine fĂŒr die Meisten eher irrelevante Änderung, vereinfacht aber fĂŒr mich als Entwickler deutlich das Debugging auf echter Hardware. Logs und Screenshots werden jetzt ĂŒber meinen eigenen Webserver verschickt statt ĂŒber einen Mail-Client direkt in der App.

Diese Funktionen befinden sich in den Entwickleroptionen. Diese können aktiviert werden, indem im Bereich „Über Car Stats Viewer“ sieben mal auf die Versionsnummer getippt wird. Alles, was ihr dort macht, passiert aber auf eigene Gefahr! :stuck_out_tongue:

Solltet ihr z.B. nach einem Absturz die Logs einschicken wollen, gebt bitte bei „User ID“ euren Username an, damit ich zuordnen kann, woher die Logs kommen.

11 „GefĂ€llt mir“

Update hat soweit geklappt und anscheinend lÀuft der CSV nun weiter. Prima!

2 kleine FeatureReqests hÀtte ich:

1:
Die Anzeige der Leistung Àndert sich ja so oft, dass man die Zahl kaum ablesen kann.
Da wÀre eine Aktualisierung / Mittelwert der letzten 500 oder 250ms ggf. besser. Der Balken daneben kann sich ja sofort Àndern.

2:
Bei der Ladekurve hÀtte ich gerne in der X-Achse die %SoC statt der Zeit.
Beim Teslalogger, den ich frĂŒher genutzt habe, konnte man das so umschalten (Zeit/% ScC):
https://teslalogger.de/charging_time.php?id=273007

Ansonsten nochmal vielen Dank fĂŒr das tolle Tool!

Ich hÀnge jetzt in einet Berechtigunggsschleife fest. Das Fenster erscheint unentwegt wieder.

Hast du bei dem Einstellungsfenster, dass sich beim Tippen auf „Berechtigung erteilen“ die Option „Immer“ ausgewĂ€hlt und anschließend mit dem Pfeil oben links das Fenster wieder geschlossen? Danach sollte die App normal starten.

Im Zweifelsfall Mal in die Systemeinstellungen → Apps gehen, den CSV suchen und alle Berechtigungen entfernen. Anschließend sollte die App wieder „frisch“ alle Notwendigen Berechtigungen einholen.

Okay, besten Dank! Jetzt funktioniert es wieder.

1 „GefĂ€llt mir“

Hallo,

Besteht weiterhin die Möglichkeit die App auf meinem P4 zu installieren oder gibt es nur einen ausgewÀhlten Anwenderkreis?

Danke
Seb

Ich habe jetzt auch mal installiert und konfiguriert. Leider funktioniert es im Polestar 3 nicht - oder ich habe es nicht richtig gemacht :smile: Das einzige, was mir wÀhrend der Fahrt angezeigt wird ist die Höhe (denke zumindest dass das sie Höhe ist; rechts der untere der drei Werte). Hatte aber auch noch keine Zeit, mich im Detail damit zu beschÀftigen. Evtl teste ich es morgen mal im Volvo.

Gerade gesehen dass es noch gar nicht richtig funktioniert im P3.

Hi Seb, entschuldige die spÀte Antwort, deine Nachricht ist irgendwie durchgerutscht :upside_down_face:
Schau Mal im allgemeinen Info-Beitrag, da solltest du eine Antwort finden :wink:

So ist es. Leider stellt das Infotainment-System im P3 die notwendigen Daten (noch) nicht zur VerfĂŒgung :confused: Da kann ich meinerseits leider nichts dran Ă€ndern.

2 „GefĂ€llt mir“

@Ixam97 weißt du ob es fĂŒr Apps möglich ist, auf die Temperatur des Akkus zuzugreifen? Das wĂ€re noch eine echt interessante Info, damit man abschĂ€tzen kann, mit wie viel Ladeleistung man rechnen kann


1 „GefĂ€llt mir“

wenn es ginge, hÀtten wir es schon. Versprochen :wink:

AAOS 14 hats wohl:

6 „GefĂ€llt mir“

@rphlwnk Could you add me to test track #11 for Carstatsviewer, please? I have a Polestar 4. morten.fabricius.olesen@gmail.com

Ich hatte es jetzt wiederholt, dass LadevorgĂ€nge (AC) nicht als solche erkannt wurden und der Verbrauch „ab Laden“ nicht genullt wurde. Gibt es die Möglichkeit, die Verbrauchsstatistiken manuell zu nullen?

Im Verlauf kannst du die Automatischen trips zurĂŒcksetzen, wenn du auf das RĂŒcksetzsymbol gedrĂŒckt hĂ€lts.

Als Faustregel gilt: Das Infotainment sollte beim An- und Abstecken des Ladekabels aktiv sein. Sonst kann CSV Anfang und Ende nicht sauber tracken. Also am besten immer vorher ein Mal die FahrertĂŒr auf machen, damit das System wach wird (Beim P2. Der P4 bleibt beim Ladevorgangs durchgehend aktiv).

1 „GefĂ€llt mir“

Ich muss hier noch einmal nachfragen: Wie komme ich da hin? Wenn ich mir die Seite Tripverlauf ansehe, dann ist nur hinter dem Langzeittrip der Kreis mit den zwei Pfeilen fett. Bei den anderen Trips tut sich nichts, wenn man da draufklickt. Also nur fĂŒr den Fall, dass das ĂŒberhaupt das RĂŒcksetzsymbol sein soll 


Da bist du schon richtig. Die ausgegrauten Buttons musst du gedrĂŒckt halten fĂŒr ein paar Sekunden, dann kannst du auch die anderen als die manuellen Trips zurĂŒcksetzen.

1 „GefĂ€llt mir“