[Ovmsdev] Anyone working on Ioniq 5?
Michael Balzer
dexter at expeedo.de
Wed Aug 31 14:05:56 HKT 2022
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
>> <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 list
> OvmsDev at lists.openvehicles.com
> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
--
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20220831/f40976ee/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 203 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20220831/f40976ee/attachment-0001.sig>
More information about the OvmsDev
mailing list