Jump to content
  • 0
Zapotech

Nissan ARIYA

Question

4 answers to this question

Recommended Posts

  • 1
17 hours ago, Zapotech said:

Hello,

If I connect an ODB BLE dongle to my Nissan Ariya will the data go up in ABRP?

Hi @Zapotech,

Connecting via OBD is unfortunately not supported for any Nissan vehicle at the moment. LeafSpy is supported for the various models of the Nissan Leaf and Nissan e-NV200 but currently we're not aware of any alternatives for the Nissan Ariya for obtaining live data from the vehicle. You can check all supported live data options and vehicle models here; https://abetterrouteplanner.com/compare/livedata/

If you're able to come across the OBD commands / PIDs we welcome this information over at upvoty in this board; https://abrp.upvoty.com/boards/posts/obd-requests/
Or, if you come across any other possible way to obtain data from the Ariya we'd be happy to explore it. Just let us know via email or Upvoty.

/Katya

Link to comment
Share on other sites

  • 1
On 1/26/2023 at 12:09 PM, Katya-ABRP said:

Hi @Zapotech,

Connecting via OBD is unfortunately not supported for any Nissan vehicle at the moment. LeafSpy is supported for the various models of the Nissan Leaf and Nissan e-NV200 but currently we're not aware of any alternatives for the Nissan Ariya for obtaining live data from the vehicle. You can check all supported live data options and vehicle models here; https://abetterrouteplanner.com/compare/livedata/

If you're able to come across the OBD commands / PIDs we welcome this information over at upvoty in this board; https://abrp.upvoty.com/boards/posts/obd-requests/
Or, if you come across any other possible way to obtain data from the Ariya we'd be happy to explore it. Just let us know via email or Upvoty.

/Katya

I too have a Nissan Ariya, and I'm able to get battery SoC percentage (not much else) with Torque Pro app on an android phone with a classic bluetooth dongle. I tried to use the "generic" token and endpoint http://api.iternio.com/1/tlm/torque (entering my generic token value as the email address in torque pro), but the live data does not seem to work at all. @Katya-ABRP do you happen to know if this is something that should work, or can you perhaps ping here someone from ABRP that knows how the thing should work (if it even should work like this...), or point me to some relevant documentation which I have to say is not easy to find. I wonder, is e.g. more data than just battery SoC needed for the requests so ABRP accepts it?

Sending data to my own webserver instead of abrp telemetry api endpoint, the request get parameters look like this (with some details redacted):

eml=1161b53d-xxxx&v=9&session=1677268744021&id=59xxxx&time=1677269119175&kff1005=25.xxx&kff1006=62.xxxx&kff1001=0.0&kff1007=0.0&k5b=81.96078431372548&k5b=81.96078431372548

..which to me seems correct, well, except the battery SoC is there twice with the same key "k5b", as I enabled logging for both "Hybrid Battery Charge(%)" and "Hybrid/EV Battery Remaining Charge", not noticing they actually are the same "PID" (5b). Or maybe this double key messed things up? Maybe I'll check with just one parameter tomorrow...

Anyway I would be very interested in improving Ariya support in ABRP by providing some telemetry data to validate the "alpha" consumption model.

Previously I had a Nissan Leaf, and was able to link ABRP with LeafSpy, so I have some experience on ABRP live data fiddling already.

Link to comment
Share on other sites

  • 1
10 hours ago, Threethree said:

I too have a Nissan Ariya, and I'm able to get battery SoC percentage (not much else) with Torque Pro app on an android phone with a classic bluetooth dongle. I tried to use the "generic" token and endpoint http://api.iternio.com/1/tlm/torque (entering my generic token value as the email address in torque pro), but the live data does not seem to work at all. @Katya-ABRP do you happen to know if this is something that should work, or can you perhaps ping here someone from ABRP that knows how the thing should work (if it even should work like this...), or point me to some relevant documentation which I have to say is not easy to find. I wonder, is e.g. more data than just battery SoC needed for the requests so ABRP accepts it?

Sending data to my own webserver instead of abrp telemetry api endpoint, the request get parameters look like this (with some details redacted):

eml=1161b53d-xxxx&v=9&session=1677268744021&id=59xxxx&time=1677269119175&kff1005=25.xxx&kff1006=62.xxxx&kff1001=0.0&kff1007=0.0&k5b=81.96078431372548&k5b=81.96078431372548

..which to me seems correct, well, except the battery SoC is there twice with the same key "k5b", as I enabled logging for both "Hybrid Battery Charge(%)" and "Hybrid/EV Battery Remaining Charge", not noticing they actually are the same "PID" (5b). Or maybe this double key messed things up? Maybe I'll check with just one parameter tomorrow...

Anyway I would be very interested in improving Ariya support in ABRP by providing some telemetry data to validate the "alpha" consumption model.

Previously I had a Nissan Leaf, and was able to link ABRP with LeafSpy, so I have some experience on ABRP live data fiddling already.

Hmm I think I got it myself. Torque pro endpoint needs to be enabled by ABRP for the car model, and perhaps it also needs some instructions on what data/pids needs to be sent before it works. It looks like most EV's require some custom pids in Torque for proper telemetry data.

Also I found developer documentation on the generic api at https://documenter.getpostman.com/view/7396339/SWTK5a8w .

If proper pids and formulas are known, it would be straight forward to create a forwarder that takes in torque format data and forwards it to ABRP api.

However it seems getting all necessary data from Ariya is not very easy, and requires some further detective work. Basic SoC data without instant power should be doable even now, but that's not very useful yet.

Carscanner app displays the necessary data (especially battery power output/input) for the Ariya, so at least on theory level the same data could be shown and sent via Torque pro, and of course, ABRP app could query the data from OBD itself (with the bluetooth low energy dongle).


FDSGF5a96AtevSupj2_k-SlOSvrWegK1KWo1dmMa8hErOistH4LWOyKKzmWiHtJjqurqT1vfqNt91LThvjqk_PTx0shckLkGdo5xp-RAtqRah_DZ0RZkjmJVHqpexOter8Kwmz2X6WpE0EYUMvPXlZjgFqH4zpen4C2ymmmEXrIZEfa1L68SawG4Oaiw4xGSk4e2qPszS5J5Yj_9ctmCKVD48PQxDgu0F05dt7L4m9nTrF9BO4jm5LYv6rRTpFx8PD9A0nZ0e51VtNqdwmlOk0P4vbYTCd3bsaHI1_pMovnAnPcdo0UK9YlRIBj4gPC7_lYSAkMw8bI1jPnIU5kTFwQzPr4TDBwbvCdxmvOdjhi1KUkCLd2KCMe480A1itb1n4EcoDbnw6k6JC81xhoTX5HNS9xDCcyEnWYttAGZOlqrgjM5-D7ww1sV3TM8_3rob3yGnbUBlRGZtVCXcmbMf7188GFUOo4nBMm2_JPLk0VGxic50oVDqVkqDksAdheisxvi8yylfn-qZpv9mpuDRz5gR3sdOfGAM84YEVFH2EKiJgMAFmAJ9xe0dRI0leEQajwz_GKqEoMviVUl59UbSi1fg0gELTPR-C3rlX1_DQ1xSPNg_kbFwDGcZkDcwpaqnDht-ff1wSFARla9ILI54Sx2vvcVi8c1_Y3fNS59tf3r4ag9wdT8oPFcuvW-iITEV8J0Wx2DIysv3466UAG6ZLvsmyR1yy9T33pm-TvyAxcnX6kMhYiVwEk3guMe9-nUusXJJyVeoEZJ64RkhTWxbNe_UEqFnw91Rg31aQzjfrw5osRRVVJ7nXDt1vSmQvG-HtbBxcsoQQGw2Fgx5KyDKcaf8xv-ZJpgdHRWOdVA_Mf-fdyYiVewikeknBqZbKYdFT0dEChZDkN7UBlH-14WuRVlKoIblEeqRJA56P_9j7M8_w=w384-h852-no?authuser=0

 

Link to comment
Share on other sites

  • 1
On 2/25/2023 at 2:52 PM, Threethree said:

However it seems getting all necessary data from Ariya is not very easy, and requires some further detective work. Basic SoC data without instant power should be doable even now, but that's not very useful yet.

Carscanner app displays the necessary data (especially battery power output/input) for the Ariya, so at least on theory level the same data could be shown and sent via Torque pro, and of course, ABRP app could query the data from OBD itself (with the bluetooth low energy dongle).

After some further testing, it unfortunately looks like Ariya, my obd dongle and torque app are not a reliable combination. The dongle used to work perfectly earlier with LeafSpy app with my Leaf, so I suspect it's mostly Torque app being not really compatible with the Ariya. It seems to work at first, e.g. correct SoC is read in the beginning of the session, but it can get stuck for minutes. So unfortunately live data via torque does not seem like a feasible option at least for me.

With carscanner app detailed data could be recorded and sent to ABRP afterwards. But I'm not sure if it'll be useful, likely not.

Perhaps the best bet now is just to gather some manual data along with temperature even though blog does not mention it (since EV consumption is heavily affected by weather), and send to ABRP, hoping to refine Ariya model from alpha status.

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...