On my IONIQ, AutoPi will shut down after 10 minutes, even while driving. Could it be possible that AutoPi does not turn off while there is traffic on the wireless network or when GPS speed data is available?
I don’t know about using the wireless network as an indicator, as there are probably people who don’t use the hotspot. But something like GPS SOG (speed over ground), or the accelerometer could be used as well.
We are looking into other possible ways to handle EV’s in the best possible way, so it’s only a matter of time before it will work with EV’s as well.
If you come up with any other ideas, feel free to let us know
An idea I had the other day about how to detect when EV’s are being driven.
Would activating the Autopi when the battery voltage exceeds a certain level work?
What I have noticed is that the voltage drops really quickly when the car is off because of the small battery size.
Now, EV’s occasionally will recharge the auxiliary battery while the car is not in use, but this should not be an issue if the Autopi comes on for that time.
Could you use the battery voltage as an indicator?
We actually already use this for the signal to turn on the device, the main issue we are facing and is in the process of solving, is what signal to use to continually keep it running. In a normal ICE vehicle, we use the RPM, but that doesn’t really work for anything else, as fully electric doesn’t support the RPM PID, and hybrids has it, but when the engine turns off, and it uses the electric motor to accelerate, the RPM will return 0 or nothing.
We have a big release coming out within the next few hours with the “Car Explorer” section being the biggest change, it will allow you guys to map your vehicles and share proprietary PID’s with each other, but we will post more info about it very soon.
We are working on a way to configure how the device should ‘keep alive’, like i mentioned above, and we expect to have that included in the next release.
But what I was thinking is to monitor the battery voltage, when ever a car is running (ICE, hybrid or electric) the battery is being charged, so the voltage will always be high (13 to 14V) because the car’s systems require power to function.
So I was thinking that you could only rely on the battery voltage to control the power modes of the AutoPi…
You do not need to depend on a specific PID at all, making it a universal fix…
Maybe I am missing something, but I think that this should work.
Maybe you are not missing anything at all
I will take it up with the team, but I do know that the voltage is affected by a lot of things, so it may not be possible to rely that heavily on it. But it’s something i will check up on for sure.
It seems like accelerometer or GPS speed would be a good variable to incorporate. Or, if we can somehow define a custom PID to use to initiate trip logging?
I drive a Chevy Volt which mostly gets driven as an EV, and of 7 recent trips, only 2 were logged. Those two days were particularity cold and the gas engine started for heat output, so engine RPM helps explain why those two trips were logged.
I’m not sure about other EVs/PHEVs, but the Volt seems to keep the 12v system maintained/topped off when charging, so there may be periods when the voltage will spike to 13v-14v while not being driven.
I suspect you’ll need to query one or more PID’s anyways - autopi will need to remain on whilst charging and whilst “on”.
Maybe create two special PID’s in the library per car -
- ON_CHECK - if returned 1, car is on. Don’t sleep. If returned 0 or error, sleep as usual.
- CHARGING_CHECK - if returned 1, car is charging. Don’t sleep. If returned 0 or error, sleep as usual.
For the kona I can see what the formula for these would be.
@MrEricM We currently have this in our core, but it’s not configurable. We are working on changing this so that you can modify the triggers that are running on the device, ideally we’d like to provide some default settings that should work for the various types of cars, which can be overwritten by the users so that we can make it fit any type of car.
@plord It will most likely be on a level above PID’s, where different stuff can emit events, and the triggers can receive various events, be it from the accelerometer, PID’s etc, but we will probably get back to you guys about that, as it should 100% cover the electric vehicle requirements.
I might be completely wrong, but i think most EVs don’t report main battery SOC when off (as the BMC is offline), so that PID might be used to detect car on / off state in place of RPM.
No main battery SOC PID - car off.
Main battery SOC PID responding - car on.
Is there any progress on this?
Turn on when
- When EV car is on
- When EV car is charging.
ETA is end of next week. Fingers crossed.
We are polishing the last details at the moment. The release will be a major one and contain a lot of other changes. We’ll keep you posted when there is news.
Thank you for your patience.
Great ! Many thanks for the update,
Not sure about other EV’s, but on my Smart electric drive, the motor is only powered, similar to that of an ICE ) when the main drive contactor is engaged. I am guessing that this could be used for telling the AutoPi when the motor is in an active drive mode… Just an idea??
Plus my Smart “Had” an App that showed everything, when the car was switched off! So I am guessing there must still be a way to access this data. Mercedes in their wisdom, decided to shut the App down, as the on board modem used 2G, and since we no longer use that, it was shutdown
Another thing… the AutoPi doesn’t seem to read my OBD for some reason, so gave up for now, using it on the EV…
Ok thats me for now…
Maybe we all didn’t cross our fingers hard enough
Any more news ?
( I’m holding off working on some mini projects until this update )
Sorry for the missing response on this. I’m not sure crossing your fingers harder would have helped.
We are still working on this release, but I wont give an exact date for the release. We do hope to be able to complete it soon, but we have had some task going unexectedly over time.
In the future, we do hope to be better at informing you about the upcomming releases and their content.
For now, please keep you fingers crossed
Any info about this?? Have my autopi useless in my kona ev months ago waiting for the update with all my fingers crossed
If you find task of plord " Telegram etc" little trick to work on Kona, sleep and awake, also notify function