stoergen hat geschrieben: ↑Mo 26. Aug 2019, 14:11
Hallo aleixpellicer,
vielen dank, dass du dir die Mühe mit der Web-App gamacht hast.
Ich habe sie gleich mal ausprobiert.
Funktioniert fast tadellos, was mir allerdings gerade aufgefallen ist, dass ich bei den Tracks bei Batteryusage teileweise ein doppeltes Minus (--) habe und dann steht der Akkustand vom Ende der Fahrt da (siehe Bild).
niu.JPG
Im Code konnte ich nichts finden, was den Fehler verursacht, hast du vielleicht eine Idee?
Grüße
Ja, ich kenne diesen Bug.
Es ist mir zu oft passiert:
Leider liegt es daran, wie die NIU-API den Batteriestatus für eine bestimmte Fahrt zurückgibt.
Eine normale Fahrt ist zum Beispiel:
Batteriestatus zu Beginn der Fahrt: 80%
Batteriestatus am Ende der Fahrt: 70%
Sie können also subtrahieren und sehen, dass Sie 10% verwendet haben.
Aber manchmal denke ich, wenn Sie den Akku aus dem Roller nehmen, um ihn aufzuladen, ist die Fahrt danach:
Batteriestatus zu Beginn der Fahrt: 0%
Batteriestatus am Ende der Fahrt: 70%
Wenn Sie also subtrahieren, ist das Ergebnis -70%, und da ich bereits '-' vor der Zahl hinzufüge, damit es besser aussieht, ist das Ergebnis --70%.
Vielleicht kann ich das tun, wenn die Zahl 0 ist, es wird davon ausgegangen, dass es 100% ist, aber vielleicht, wenn Sie Ihren Akku auf 90% geladen haben, wäre es immer noch 0.
Ich weiß es nicht.