[Ovmsdev] Anyone working on Ioniq 5?

Michael Geddes frog at bunyip.wheelycreek.net
Wed Sep 14 14:49:15 HKT 2022


Thanks Michael for the info on Repidscan.  Looks useful!

I have just received/configured/'installed' my OVMS device today!  Looks
like the "Niro/Kona" config is giving me the most information.. . so I will
start from there.
When I say installed: the OBD cord is running into the holder below the USB
ports (in a way that I won't trip on it while driving).  I'll get round to
getting a SIM at some point (I've attached the aerial) - and hope I can get
it working.  I will make sure I get the latest code.

One of my work colleagues has dealt with diagnosing messages on the CAN
busses of rubbish trucks at his last job, so he may be a useful resource
for me as well!

Wish me luck.
//.ichael




On Wed, 31 Aug 2022 at 14:06, Michael Balzer <dexter at expeedo.de> wrote:

> Michael,
>
> regarding OBD2 device & PID detection I suggest using my web UI, which
> makes things a lot easier:
>
> https://docs.openvehicles.com/en/latest/plugin/repidscan/README.html
>
> Regards,
> Michael
>
>
> Am 31.08.22 um 03:47 schrieb Michael Geddes:
>
> Thanks again. I had a look at the video about CAN decoding you referenced
> so at least know where to start.  I have cloned the simplistic Ioniq
> definition already there as a launch point, and there was a longer list of
> Can messages on a github repo referenced in that forum post you referred
> to.
>
> The Ioniq 5 ordering in Australia is different but also has its issues due
> to scarcity of getting them into the country.
>
> - Orders are all online through Hyundai Australia rather than through
> showrooms. So can't see them in showrooms.
> -  Orders are first - come-first serve as they open up batches of cars to
> specific States. Usually about a 10min window to snatch one up.
> - you can request to do a test drive before you take delivery and do final
> payments but not b4 you place order.
>
> - insentives are state dependent and are starting to come in
>
> I was lucky/persistent enough to get one in the first (even more chaotic)
> round. 40 mins of navigation through an oveloaded website. Made worse
> because of 3hr time difference between eastern states and where I am in
> Perth.
>
> Anyway, next step is waiting for the device to get here!
>
> Michael
>
>
> On Wed, 31 Aug 2022, 8:06 am Mark Webb-Johnson, <mark at webb-johnson.net>
> wrote:
>
>> I was interested in the Ioniq 5 for myself, perhaps to replace my ageing
>> Model S. But just got a rather amazing reply from the local distributor
>> (who promotes it as available her). Summarising:
>>
>>
>>    - Can see the car in the showroom
>>    - No stock for sales
>>    - No test drives available
>>    - Tentative 2024 pricing
>>    - 2024 Q2 for next delivery batch
>>    - Can pre-order for that with large non-refundable deposit
>>    - Incentives may be gone by then
>>
>>
>> Looking online, it seems some people have started looking at the ionic 5
>> CAN bus. The OBDII connector is apparently functional, and the system is
>> request-response (PID) based. So that video on polling OBDII PIDs will
>> probably be a good starting point for you. I would work up from basics
>> (first discover what ECUs are responding when the car is on, then find
>> which PIDs are on each ECU, then try to decode the PIDs one by one). With a
>> new car, I normally start with the obvious simple stuff like SOC% (which
>> maybe on the standard fuel level PID). I also suggest you post on some of
>> the Ioniq user forums, to see if anybody else is looking into this.
>>
>> Regards, Mark
>>
>> On 31 Aug 2022, at 7:40 AM, Michael Geddes <frog at bunyip.wheelycreek.net>
>> wrote:
>>
>> Thanks very much Mark, that was very helpful.
>>
>> OVMS Module ordered, with hopefully all the right cables :) and the dev
>> kit downloaded and compile environment set up.
>>
>> Getting hold of service manuals might be a stretch, but I guess I'll
>> reach out to a couple of people and see how we go!
>>
>> //.ichael
>>
>> On Wed, 24 Aug 2022 at 08:26, Mark Webb-Johnson <mark at webb-johnson.net>
>> wrote:
>>
>>> //.ichael,
>>>
>>> Welcome aboard!
>>>
>>> Can’t help much regarding the specific car, but can give some general
>>> pointers.
>>>
>>>
>>>    - If you can get hold of a service manual, it would be extremely
>>>    helpful (if only for the wiring diagrams and information on which CAN buses
>>>    and modules are in the car).
>>>
>>>    - Have a look to see if anybody else has discovered and released CAN
>>>    bus codes, OBDII PIDs, etc, or other information for your car. For example
>>>    this looks pretty good and probably covers most of what is needed for the
>>>    Ioniq 5:
>>>    https://www.ioniqforum.com/threads/torque-pro-pids-for-ioniq-5.37793/
>>>
>>>    - The left/right direction for OBDII cable is purely cosmetic. It
>>>    depends on the cleanest direction for the cable to route. The standard is
>>>    OBD2 (aka OBDII). OBD1 was obsolete in 1995 and irrelevant nowadays.
>>>    Pictures below.
>>>
>>>    - Developers Guide is linked here.
>>>    https://www.openvehicles.com/developers. If using windows, you can
>>>    follow the “Developing with Visual Studio Code (on Windows)” instructions
>>>    there. If using Linux/Mac, you follow the “Vehicle Firmware Development
>>>    Tools (Linux/Mac)” section.
>>>
>>>    - The firmware code is C++, and there is plenty of example vehicle
>>>    support code there.
>>>
>>>    - There’s a pretty good YouTube video on using OVMS to reverse
>>>    engineer OBD PIDs that you can find here:
>>>    https://www.youtube.com/watch?v=8RwV2e-Fg7g
>>>    - I’m working on my own series of YouTube videos on OVMS. The
>>>    upcoming (but not yet released) ones are also on CAN buses and reverse
>>>    engineering. You can find the channel here:
>>>    https://www.youtube.com/channel/UC97jOb8YLhYMBhJ4zrCx9XQ
>>>
>>>
>>> Regards, Mark.
>>>
>>> Left cable:
>>> <4919813B-AE65-4862-9954-D4480992F501.jpeg>
>>>
>>> Right cable:
>>> <B311F4A1-228F-49E1-9FA1-A95B74BA1FE6.jpeg>
>>>
>>> On 23 Aug 2022, at 7:46 AM, Michael Geddes <frog at bunyip.wheelycreek.net>
>>> wrote:
>>>
>>>
>>> Hi,
>>> I have an Australian Hyundai Ioniq 5 (no BlueLink or HUD in the current
>>> versions).  I'm also a developer; have mucked round with some hardware
>>> stuff, but it's been a bit.
>>>
>>> I'm looking at whether it's worth attempting to use OVMS on my Ioniq 5.
>>> Has anybody already started on this?  The idea of providing mapped OBD
>>> commands through to a HUD is definitely appealing, as would be getting
>>> charge status stats remotely.
>>>
>>> If I were to start, which cable would I be best to get? Is it left or
>>> right that I need?  The port is to the right of my right-hand-drive
>>> steering wheel. At least I'm pretty sure that's the OBD2 port.  I'm new to
>>> ODB so not even sure how to recognise OBD vs OBD2!
>>>
>>> What I know:
>>> The old Hyundai Ioniq is a model that has EV, ICE, Hybrid, Plug-in
>>> Hybrid versions.  The Ioniq 5 (and Ioniq 6, 7 etc) are part of a sub-brand
>>> based on E-GMP EV platform that is also shared by the Kia EV6.
>>> So I don't know whether the old Ioniq or Kona would be a good start.
>>>
>>> Skills:
>>>  * C/C++ (though I'm currently using Delphi), so happy to with different
>>> 'real' languages.
>>>  * I could solder up a lead or circuit board, but wouldn't be able to
>>> design a circuit board.
>>>  * I've dealt with software on a  custom embedded controller  (albeit in
>>> Forth + Forth assembly)
>>>
>>> Any advice on this?   I have older kids; the youngest is about to finish
>>> High School - so a new hobby might be a good thing to have :).
>>>
>>> Pointers to good introduction to ODB2 and the Ioniq 5 specifics if
>>> anybody has them would be welcome!
>>>
>>> //.ichael
>>> _______________________________________________
>>> OvmsDev mailing list
>>> OvmsDev at lists.openvehicles.com
>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>>>
>>>
>>> _______________________________________________
>>> OvmsDev mailing list
>>> OvmsDev at lists.openvehicles.com
>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>>>
>> _______________________________________________
>> OvmsDev mailing list
>> OvmsDev at lists.openvehicles.com
>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>>
>>
>> _______________________________________________
>> OvmsDev mailing list
>> OvmsDev at lists.openvehicles.com
>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>>
>
> _______________________________________________
> OvmsDev mailing listOvmsDev at lists.openvehicles.comhttp://lists.openvehicles.com/mailman/listinfo/ovmsdev
>
>
> --
> Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
> Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
>
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.openvehicles.com
> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20220914/525d3dee/attachment-0001.htm>


More information about the OvmsDev mailing list