Fisker Buzz Forums banner

1 - 20 of 25 Posts

·
Registered
Joined
·
996 Posts
Discussion Starter · #1 ·
I have been in contact with the main operators over at http://www.openvehicles.com/ about implementing a Karma specific monitoring application. Right now things look very promising at the very least it looks like basic monitoring will be possible (SOC, Fuel Level, Charge Complete Status, location etc). This is all pretty exciting but there are more advanced options that could possibly be implemented if more of the Parameter ID codes are known.

The ones we are most interested in are:

1. Wake up - this will allow for potentially cabin pre-conditioning etc
2. Lock/Unlock (I think I have found the correct snippet of data dump but if someone can share the ID code it would save time)
3. Climate Control ID's. (i.e. defrost, compressor on/off etc)
4. +12V power on OBDII connector, when car is turned on, when car is turned off, and when car has been sitting idle (sleeping) for some time.

Very excited about this project!
 

·
Premium Member
Joined
·
4,659 Posts
I have been in contact with the main operators over at http://www.openvehicles.com/ about implementing a Karma specific monitoring application. Right now things look very promising at the very least it looks like basic monitoring will be possible (SOC, Fuel Level, Charge Complete Status, location etc). This is all pretty exciting but there are more advanced options that could possibly be implemented if more of the Parameter ID codes are known.

The ones we are most interested in are:

1. Wake up - this will allow for potentially cabin pre-conditioning etc
2. Lock/Unlock (I think I have found the correct snippet of data dump but if someone can share the ID code it would save time)
3. Climate Control ID's. (i.e. defrost, compressor on/off etc)
4. +12V power on OBDII connector, when car is turned on, when car is turned off, and when car has been sitting idle (sleeping) for some time.

Very excited about this project!
How do they plan to interface with the car? OBDII port?
 

·
Registered
Joined
·
996 Posts
Discussion Starter · #4 ·
How do they plan to interface with the car? OBDDII port?

The j1979 Can/obd/diag port located by the drivers side knee. There will be a small box that will be connected to this port and placed somewhere in the vehicle. The two places that I am thinking is either under the seat or behind that trim piece next to the command center.

The equipment necessary will be the following:

OVMS Module ~ $100
GPS Antenna ~ $4.89
Data Cable ~ $9.50
Cell Data only plan <50mb per month ~ $5-$9/mo

http://www.fasttech.com/product/1000300

The app is already in both app stores but doesn't have Karma support as yet.

https://itunes.apple.com/us/app/open-vehicle/id490098531?mt=8
 

Attachments

·
Registered
Joined
·
272 Posts
Smooth. Never cease to amaze me. If there is anything I can help you with let me know. Well most anything!

Go have a vs....;-)


Sent from AutoGuide.com App
 

·
Registered
Joined
·
854 Posts
Just FYI, the OVMS was originally developed for the Tesla Roadster, based partly on the work of Scott Swazey who made the Tesla Tattler (and now works for Tesla). The "cloud" component of OVMS is hosted on TMC servers.
 

·
Registered
Joined
·
35 Posts
You are not looking for pids.

You are needing/looking for Can data messages that need to be sent on the data bus for certain functions to occur.

First issue you are going to have is ANTITHEFT and the calibration will need to be changed to allow a start on the data bus without the key being in the car.

You would be however able to unlock and lock the doors. Roll up windows, ect.. Even though the key fob already does this.

Finding the needed messages is pretty easy if you have the time.
If you have a sniffer, go to the module that is sending your wanted messages and then only record that one module and block the rest, so you can see exactly what is being sent from that one module. RDLR is probably the controller that is needed to sniff. Module CanID will be the same on all the cars so no need to check more than one.

With a GM tech 2 call the car a 2010 Camaro v6.
 

·
Registered
Joined
·
996 Posts
Discussion Starter · #8 ·
Thanks for your help but we are looking for the PID's at this point. It is the easiest way to determine the functions. Right now we have most of the SAE PID definitions. It is easier to address the PID's than do an ATMA dump and parse the data as there is a ton of traffic (even from isolated modules). With my scan tool I can only see 4-5 modules (Hybrid, BECM, ECU, Brake). I don't have a GM scan tool.

For Anti-theft I believe I have found the correct CAN "wake-up" message that mimics key in car. As I was able to get the car to wake up "Ready" without the key.
 

·
Registered
Joined
·
31 Posts
I don't believe you can actually put the car into "system ready" without the key being present. You can wake up the bus, but as standard on all cars, waking a bus simply requires sending any CAN messages, even junk CAN messages.


Good luck sounds like a fun project :)
I would also be careful with the 12 volt current draw from the module you build. the Karma's battery isn't exactly designed to support such external device for long term.
As also standard on all cars, the 12 volt from the OBD port are constantly live. it is not switched.
 

·
Registered
Joined
·
996 Posts
Discussion Starter · #10 ·
I don't believe you can actually put the car into "system ready" without the key being present. You can wake up the bus, but as standard on all cars, waking a bus simply requires sending any CAN messages, even junk CAN messages.


Good luck sounds like a fun project :)
I would also be careful with the 12 volt current draw from the module you build. the Karma's battery isn't exactly designed to support such external device for long term.
As also standard on all cars, the 12 volt from the OBD port are constantly live. it is not switched.
How was remote pre-conditioning supposed to work? When the middle of the key was pressed what mode was the car exactly in? One would think that the car would have to be in "Ready" mode since this is when the DC Converter is turned on to replenish the 12v battery. Any other mode could possibly run the control voltage to a dead state.

Power consumption is like 35-70ma so it should not be an issue

to clarify Blinking Ready is possible via can messages.
 

·
Registered
Joined
·
31 Posts
During the blinking ready state, the high voltage is not on right? I think that's right.... someone correct me if i'm wrong.

So actually with all EV/Hybrids, the AC compressor for cooling and also heating runs on the high voltage, not the 12 volt battery. So to turn on preconditioning, the difficult part is to actually having the car go full "system ready" because that is the only mode that high voltage is active.

If you can get the high voltage turned on, then turning on the climate control shouldn't be an issue through CAN.
I think that is the hardest part, to actually have the car to go "full system ready" without the key being present.
 

·
Registered
Joined
·
996 Posts
Discussion Starter · #12 ·
I am almost positive the A/C and heat for the Karma works in ACC mode and Blinking Ready mode but I will double check. I am unsure if the DC/DC is energized in blinking ready but I thought it just signals that there is a propulsion issue and that the car will not move. For example when you have the vehicle plugged in and go into ready mode (blinking ready due to being plugged in) you can hear the contactor which would suggest that the HV is energized.
 

·
Registered
Joined
·
31 Posts
The AC and the Heat ONLY works off the high voltage. That is how it works on all EV or Hybrid cars. You can turn on the "fan" in ACC mode, but there would be no active cooling or heating.

The "blinking ready" doesn't mean there is something wrong with the car, it just means the propulsion system is not ready and not allowing you to move the car due to various reasons.

When the vehicle is charging, yes, the high voltage contactors are closed and active. Would be interesting to see if it is possible to turn on active cooling and heating at this point?

The DC/DC converter is also active when the car is actively charging. However, the DC/DC converter shuts off as soon as the charging completes and never turns back on. So when the car is actively charging, it actually also maintains the 12 volt battery. However, when charging completes, it will turn off DC/DC converter.

That is why it is not recommended you keep the vehicle plugged in for prolonged periods of time because it can drain the 12 volt battery.
 

·
Registered
Joined
·
31 Posts
No. you will not have cooling or heating in this mode. Try it, it should be just "ambient" air coming out of the vents.
The CIU is displaying the numbers because that is what the climate control module is telling the vehicle. The actual AC compressor and the actual heating elements are not physically on.

I agree, there should be some indicator HMI to point that out, but that was one of the many things that was on the roadmap for HMI 2.0
 

·
Registered
Joined
·
996 Posts
Discussion Starter · #16 · (Edited)
No. you will not have cooling or heating in this mode. Try it, it should be just "ambient" air coming out of the vents.
The CIU is displaying the numbers because that is what the climate control module is telling the vehicle. The actual AC compressor and the actual heating elements are not physically on.

I agree, there should be some indicator HMI to point that out, but that was one of the many things that was on the roadmap for HMI 2.0

Well the HMI actually lets you engage the A/C compressor (snowflake icon) which is strange since it apparently isn't doing anything? Here is it with the A/C off. The solution should probably be to grey out the snowflake so it does not give the illusion that it is on.

EDIT: Blinking ready does allow for the A/C to be engaged. So that is good news
 

Attachments

·
Registered
Joined
·
31 Posts
Hey that is good news! So that means though, this will only work when the charger is plugged in?

When the car is not plugged in, can you actually get the car into "system ready"?
 

·
Registered
Joined
·
996 Posts
Discussion Starter · #18 ·
Hey that is good news! So that means though, this will only work when the charger is plugged in?

When the car is not plugged in, can you actually get the car into "system ready"?
Yea I have CAN command to get the car in "Blinking Ready" mode (regardless of plug in status) my assumption of why it doesn't go into full ready mode is due to the key not being present (when not plugged in). I would think this is how pre-conditioning would have also been implemented by FA (unless they came up with a new ready mode). I think there is a separate CAN command and checksum that comes from the VCM when key is present to enable full Ready mode.
 
1 - 20 of 25 Posts
Top