aesculus / EVTO-App-Feedback

A project to track bugs and ideas for the EVTO App
MIT License
1 stars 0 forks source link

Unnecessary automatic charging stop added #447

Closed EVGrokker closed 7 years ago

EVGrokker commented 7 years ago

Car Data: X90D, Charger: 48, Wheels: 20, Tires: 0, Pano: 0, 5 Seat: 1, Rear CC: 0, Bat Life: 100, Payload: 100, PF: 6, SA: 0, Temp: 20 Device Info: iPhone; CPU iPhone OS 10_3_2 like Mac OS X Settings: Reserve SoC:20, Default SoC: 90, Region: 0, Units: 0 Version: 1.2.0 (37) IAP: Pro:1, Sub:1 Location: Unknown Trip: Oxford Suites Portland - Jantzen Beach, [1l60p8sw41jg2wyk3q0ndw]

This trip shows a charging stop in Centralia with no added SoC. The arrival and departure SoC are both 57%.

EVGrokker commented 7 years ago

Here's another trip showing the same behavior, adding an unnecessary charging stop:

Car Data: X90D, Charger: 48, Wheels: 20, Tires: 0, Pano: 0, 5 Seat: 1, Rear CC: 0, Bat Life: 100, Payload: 100, PF: 0, SA: 0, Temp: 20 Device Info: iPhone; CPU iPhone OS 10_3_2 like Mac OS X Settings: Reserve SoC:20, Default SoC: 90, Region: 0, Units: 0 Version: 1.2.0 (40) IAP: Pro:1, Sub:1 Location: Unknown Trip: Fess Parker Inn, [w6ccxm7jsjpq31fhli2wmr]

I created a New Trip (Seattle - Fess Parker [HPWC]). I was going to do my normal pin and segment to chop it up, but I noticed that EVTO calls for a stop at Centralia with no charging (62>62), and the pin is colored in gray. What does a gray pin mean in this context?

graypin

EVGrokker commented 7 years ago

After posting the previous comment, I optimized and Centralia now shows a charging pin in green, from 58>72.

aesculus commented 7 years ago

What does a gray pin mean in this context?

A gray auto pin means that the server thought you needed to stop there but the app felt differently and did not want to use it after it did it's calcs.

Now you might want to know why this happens:

The only way to eliminate this would be to make two passes, This would eat up a lot of time and also cause me to double the Google hits I want to reduce. Since this rarely happens now I don't think it's worth the overhead to eliminate it.

How to deal with it:

EVGrokker commented 7 years ago

I can't remember seeing it before. Let's see how frequently it occurs as you continue refining the server algorithms.