-
-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Show a list of nearby chargers with the lowest charging cost #215
Comments
The Chargeprice API currently only allows us to get prices for one charger at a time. This means searching for the cheapest chargers in a given area would require a lot of parallel requests, which would make it quite slow. Also, as our current agreement with Chargeprice on the pricing of their API has a certain limit on the number of requests per month, I would rather avoid a feature like this which has the potential to increase the request volume drastically. So, such a feature would first need to be implemented by Chargeprice natively (e.g. an API endpoint which takes a list of charger IDs and a list of plans and returns the cheapest rate at each charger) before we can add it to EVMap. @hoenic07, have you already thought about adding something like this? |
I think listing chargers in terms of size makes more sense. If the radius to the cheapest charger is always shown as a direct line to ones position, it can be selected easily and then The driving one does to get to where a more costly distance radius to a charging point starts is effectively distance Since it is easy to see what the closest points are, sorting them optically based on how effectively far away the start of their radius line is makes sense? A list of only sensible chargers under the given conditions could be preloaded in the app maybe? |
@comradekingu TBH I have a hard time figuring out what exactly you want added to my feature request.
|
How often do these prices change? I think for me it would be ok to use slightly older data. Would it be viable to have the app report the price back to an EVMap-server, each time someone clicks the current price comparison button? This might even reduce API calls as someone like me would not click on the price button for all five chargers around me. (And then click them again, because I forgot how much the first one was costing .... I hope the app does some local caching.) Sorry if that suggestion about an EVMap-server is out of scope, I am not familiar with how the app actually works. I was simply using it and thought "Hey, wouldn't it be great to be able to list the chargers by price?" Btw, I think it is the best app for finding a charger that I have found and tried so far. :) |
The prices can depend on a lot of parameters, such as the selected vehicle (charging curve), connector, state of charge (e.g. 20-80%), time of day, etc., so caching the responses for a specific set of parameters (locally or on a server) wouldn't help much. I already asked the Chargeprice folks a whether they could provide details about all price components + charging curve data in their API response - because if we would cache these, the price could be calculated locally even when the parameters change. But they didn't seem interested in that (fair enough, this data is their USP and they don't want to hand it out too easily). |
What? It varies by SoC and charge curve? |
Of course, the total price of the charging session (which is what Chargeprice calculates) varies by how much energy you want to charge, which is determined by the starting and ending SoC that you input into the app. In case the pricing is not just per kWh but also has a time-based component or a blocking fee (= time-based component that only applies after charging for a certain duration), the cost of course also depends on the charging curve, because that determines how long charging will take. |
Oh, sorry, I assumed that Chargeprice only shows the current price per kWh. I thought you were saying that this CURRENT price changes based on what kind of car charges. To maybe save it a little bit: That would still be helpful information to have on the map, when one tries to quickly decide which charger to drive to. But I do understand that this wouldn't be fully reliable and therefor maybe should not be implemented. |
It would be great if EVMap could show a list of nearby chargers that also shows the charging cost. That list should find nearby chargers and get the cheapest charging tariff for each charger.
For price calculation the already existing charging cost settings should be used. Tariffs should be limited to those configured as owned by the user ("My charging plans").
Possible settings for that list:
I think that list should show 5-10 chargers. Or maybe also make that available as a setting.
This would require a new page, similar to the list of favorites, but with additional information fields for:
Optional enhancements to this feature:
The text was updated successfully, but these errors were encountered: