Any progress on Kia E-Niro functionality? Especially excited about remote heating function.
Remote heater (without car connected to a charger) is possible via the UVO-app in the new e-Soul, so it could also work with the e-niro.
Maybe we could trace the commands on the CAN from the UVO app, so we can implement it in OVMS?
Is a develope active for the e-Niro?
Really hope to see some more progress on e-Niro. Kia UVO app provides the desired functionallity, however it's not avaliable in my country by MY19. Is only offered on MY20.
This is by far the most important feature. If remote heating is getting developed, I'm getting OVMS.
Mising remote heating feature is the only thing that is holding me back from buying ovms, I still might buy it later on.
I would get OVMS in a heart beat if it was capable of precondition the car. Also it would be amazing to be able to change charge settings from the app. None of the charge settings can be modified right now right?
The e-Niro doesn't have editable charge settings, as far as anyone knows. The on-board AC charger simply responds to the max. available current indicated by the EVSE (wall "charger") and draws that much current at 240V (mains supply). Any scheduling, current limiting etc. will need to be done by the EVSE itself. I have an Ohme charger, which schedules according to the Octopus Agile tariff cheapest periods. The benefit of a vehicle app (hopefully provided by OVMS) would be for the charger to read current state of charge from the vehicle. This would mean accurate charging to the level set by the user, using only the very cheapest periods.
Not sure I follow you. You can edit from the car the charge limit both for AC and DC charging and also the intensity. You can set it to low - medium or max.
Sorry, I was working from ignorance - didn't realise you can throttle the charging rate at the car (not sure why you would, but it's good to know you can). Normally you leave the car settings at "maximum" and use the charger app to set whatever rates you want.
If it will support remote heating i would buy it in an instant.....
I will definitely buy this OVMS, if it also includes the heating / cooling function. in Romania UVO will not be available even at the end of 2022, the answer from the authorized source UVO Europe.
So owner of eNIRO 150kW, yes I want and I commit to buy if the climate function without restrictions is included.
In Romania there are over 20-30 eNIRO owners who definitely want an application for their car.
UVO stops in Austria and is completely absent in the East and I don't think it will come in 2023 either!
If anyone has any good primers for examining CAN data I captured turning on-and-off the heating system (+/- the heated accessories) using UVO just before my subscription lapsed. I've got about 1500 CAN messages to trawl through, and since this is the first time I've done this I'd love any pointers or primers as to how to isolate the information from the haystack of CAN bus info that might be useful in getting this to work. I'm happy to share the CAN data with someone who's got experience in doing this, too!
I suggest you look at the SavvyCAN tool. That is pretty useful.
You can extract all the IDs active on the bus up until the time you press the button, and then look for anything new.
can you send me the traces you recorded (firstname.lastname@example.org)? I've done a lot of analysis for the first Soul EV, so maybe i can find something.
Do you know the Kia e-Niro Can messages google doc file? There are already a lot of CAN messages included, so we should be able to assign the can messages in your log to the corresponding ECU`s.
I think we should be looking for a "Input Output Control By Identifier" (0x2F) or "Routine Control" (0x31) UDS command sent to the
I hadn't seen the Kia e-Niro CAN messages doc file, I'll have to check it out. I can certainly drop you the CSV file... hopefully I caught something useful.
How did you manage to get those messages? As far as I know, they aren't present at the OBDII port (D-CAN). Is there another port accessible with the other CAN busses (C/P/B/M-CAN)?
Unfortunately there are only read commands in the trace (from OBD plug) from Pyoorkate, so it seems the commands to activate the AIRCON are indeed sent via another CAN bus.
I thought D-CAN from the OBD-plug is connected to the IGPM (Integrated Gateway and power control module) which is connected to all other CAN bus systems? So maybe not all messages a routed through the gateway...
In the motor compartment is another, bigger OBD plug with another CAN-bus (Pin 2 & 10), so maybe here we see the commands?
Okay, so has anyone used a Kia 20 pin to OBD adaptor (e.g.
https://a.aliexpress.com/_dXZSL8K) with success? I'm happy to order one but don't want to upset the car or the ovms! However, FYI I no longer have an UVO subscription.
Any news on the progress of remote heater starter?
So I have got the Kia 20 pin diagnostic to OBD adaptor. I haven't tested it yet, finding the time is a challenge!
Okay, so, I did just try plugging in the adapter to see whether ovms worked on the diagnostic connector with an adapter (worth a shot, eh!). It does not.
I've pulled some diagrams of the Kia diagnostic connector
And the diagnostic connector adaptor cable
And that's as far as I've got right now. Time is a bit of a precious commodity for me, but I'll continue to try and find time now and then to look at it.
Lots of stuff here. I'm looking into contributig to the code but am not sure where to start looking.
As I understood, Kia UVO is located inside multimedia unit (it has embeded e-sim).
I digged arround and found that multimedia pinout has own CAN pins. Pinout details in both links below:
(Connector B, pins 7 and 20)
Is it possible that preheating signals can be sent from the multimedia?
Does anyone tried to trace OBD signals from multimedia side? Does it make sense?
Any news regarding this functionality?
Unfortunately I haven't had time to look any further. I suspect we need something like the Fortin Evo-all (which currently does NOT support the Niro EV - but asking them might prompt more development) which exposes signals that aren't normally available on the CAN bus in the cabin.
The other option might be to look at something similar to Comma.ai's old giraffe.
It's possible that this can be controlled from the diagnostic connector but I'm afraid I have had time to even look :(