Skip to main content

Select Data Source per Data Type (Location, SoC, Charging, etc.)

As recommended in my previous support ticket I would like to submit this feature request. https://abrp.featurebase.app/p/incorrect-vehicle-track-when-using-generic-live-data-enode

Currently ABRP only allows using all data from a connected integration or none at all. Additionally when multiple integrations are active at the same time ABRP appears to switch between the available data sources. This can lead to inconsistent values inaccurate vehicle tracking, or unrealistic averaged values in the recorded history when different integrations report data with varying quality or update.

However data quality can vary depending on the source brand and vehicle.

For example some vehicles may provide accurate battery and charging information through Enode or a Generic API while location or SoH data may be more accurate through Android Auto.
In my case vehicle telemetry works well through Enode, but location tracking is more reliable through Android Auto.

It would be very useful if users could choose which data source ABRP should use for individual data types, such as:

  • Vehicle location

  • State of Charge (SoC)

  • Charging sessions

  • Charging power

  • Vehicle status

This would allow users to combine the best available data from Enode, Generic API, Android Auto, CarPlay and improve overall data accuracy and user experience.

Status: Awaiting Clarification3 comments

Log in to comment and vote

Comments3

  • Katya S. changed status to Awaiting Clarification
    Team•

    Jun 25

    Pinned

    Hi @Samy & Giuli,

    Thank you for the request, I’d just like to ask you - are you aware that when multiple live data sources are used for a vehicle, ABRP does combine them and uses the most recent value for each parameter?

    (I can also add that CarPlay does not supply live data at the moment, and ‘Generic API’ which is for user-created projects, is push only)