1. Attachments are working again! Check out this thread for more details and to report any other bugs.

Auto.pi telematic unit/car hacking discussion thread.

Discussion in 'Gen 3 Prius Accessories and Modifications' started by Sterlingarcher6969, Mar 6, 2022.

  1. Sterlingarcher6969

    Sterlingarcher6969 Junior Member

    Joined:
    Sep 1, 2021
    51
    19
    0
    Location:
    California
    Vehicle:
    2014 Prius
    Model:
    Two
    Hi everyone! I'm starting this thread for people like me, who wants a place to discuss projects and share information with others who also have a Prius and want to "bring their car into the future" with the autopi dongle and others like it.

    Here is a link to the autopi website if you have no idea what I'm talking about https://www.autopi.io/
     
  2. PriusCamper

    PriusCamper Senior Member

    Joined:
    Mar 3, 2012
    11,330
    4,614
    0
    Location:
    Pacific Northwest, USA
    Vehicle:
    2007 Prius
    Model:
    Two
    I think the main value in this for regulars on PriusChat would be a way by which a Prius driver having problems could buy one of these devices and share it's data with us so we can help with repair diagnosis. Catch is, this device can't do that as well as Dr. Prius app and Hybrid Assistant and other apps. However, if this system could integrate these other apps via and OBD2 reader, then maybe we'd have a really great way to help people. Here's buyers guide for OBD2 tool: Hybrid battery diagnostic and repair tool for Toyota and Lexus
     
    drbtz likes this.
  3. drbtz

    drbtz Member

    Joined:
    Feb 11, 2021
    102
    51
    1
    Location:
    United States
    Vehicle:
    2015 Prius
    Model:
    III
    Wish I'd seen this link before I bought an OBDII a few years ago. I did end up with Carista tho and if Jack recommends something, I'm happy with it.

    I see the value in a device like this for sure but I do feel the price tag is a little steep for what amount to a board that is currently asking you to do your own development. I want to be clear that the price is reasonable when you consider you're getting a Pi that has been coded and has it's IO ports set up to work with OBDII. I just don't know how well it'll make it's way down to the average Joe but I am not your market so that's kind of a null point I guess.
     
  4. PriusCamper

    PriusCamper Senior Member

    Joined:
    Mar 3, 2012
    11,330
    4,614
    0
    Location:
    Pacific Northwest, USA
    Vehicle:
    2007 Prius
    Model:
    Two
    deleted
     
  5. Sterlingarcher6969

    Sterlingarcher6969 Junior Member

    Joined:
    Sep 1, 2021
    51
    19
    0
    Location:
    California
    Vehicle:
    2014 Prius
    Model:
    Two
    I just barely could afford it but it's something I really wanted to get into. I'm in my prius way more than the average person as I do door dash full time.

    This device will help me streamline some aspects of my job as well as provide some fun projects to keep my nerd brain happy.

    I plan to use this thread as more of a "car hacking for dummies" tutorial type info dump thing? I don't really know how to describe it other than that lol.

    It's going to be a while before that happens because support quoted me 3 months before they start shipping out to customers.(n)
     
    PriusCamper likes this.
  6. PriusCamper

    PriusCamper Senior Member

    Joined:
    Mar 3, 2012
    11,330
    4,614
    0
    Location:
    Pacific Northwest, USA
    Vehicle:
    2007 Prius
    Model:
    Two
    Oh, now I understand where you're going with this... This sounds smart... I bet if you did good at setting things up with this device you could probably start up your own local food delivery business with your favorite local restaurants and make a way more legit amount of income than doordash.
     
    Sterlingarcher6969 likes this.
  7. Sterlingarcher6969

    Sterlingarcher6969 Junior Member

    Joined:
    Sep 1, 2021
    51
    19
    0
    Location:
    California
    Vehicle:
    2014 Prius
    Model:
    Two
    I've finally got an update on delivery for my autopi device. One of the guys I emailed said end of June but we'll see.

    In the mean time I've discovered that there is a torque app plugin that can sniff the can bus but that's it and it's slow.
     
  8. PriusCamper

    PriusCamper Senior Member

    Joined:
    Mar 3, 2012
    11,330
    4,614
    0
    Location:
    Pacific Northwest, USA
    Vehicle:
    2007 Prius
    Model:
    Two
    You are very patient with them after three months of waiting...

    A new app to us folks on PriusChat that has gotten lots of attention from @ChapmanF and others is called CarScanner.info and I installed it on my phone a while back but keep forgetting I have it when I'm working on a Prius so yet to test it out. It's superior than the others because it identifies the source of the exact ECU that sends the error code.

    Hopefully @ChapmanF can elaborate on some of the ways he's benefited from using it? I'm interested in learning more about its features?
     
  9. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    24,902
    16,209
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    I actually haven't used Car Scanner yet myself ... I only started plugging it when some other people posted screenshots, and I saw that it displayed the trouble codes grouped by which ECU sent them. Toyota Techstream, naturally, does that too.

    One time when you really, really want codes to be displayed that way is when some of them are communication codes (Uxxxx codes). The code itself tells you one of the parties that can't communicate (it will be something like "can't communicate with ECM" or "can't communicate with brake ECU" or whatever). You know the other party only from which ECU gave you that code. When you know which two things can't reach each other, you can look in the network diagram and start figuring where to look to find out why.
     
  10. Sterlingarcher6969

    Sterlingarcher6969 Junior Member

    Joined:
    Sep 1, 2021
    51
    19
    0
    Location:
    California
    Vehicle:
    2014 Prius
    Model:
    Two
    Yeah well that's the way things are now with low volume production. Chip shortages and such
     
    PriusCamper likes this.
  11. Sterlingarcher6969

    Sterlingarcher6969 Junior Member

    Joined:
    Sep 1, 2021
    51
    19
    0
    Location:
    California
    Vehicle:
    2014 Prius
    Model:
    Two
    I had an idea today while waiting for a tire balance job. (Strap in it's a long one)

    If you have spent a significant amount of time using the hybrid assistant app like I have you would know that the hybrid system is obsessed with maintaining around 60% SOC.

    If you are above or below 60% the hybrid system will force Regen untill reaching 60% or operate in ICE assist mode until hitting 60% assuming you are driving normally.

    My thought was that if we were able to intercept can bus traffic to and from the ecu's responsible for Regen operation, we could achieve a sort of flexible 60% SOC where instead of constantly trying to maintain 60 it would be happy with plus/minus 10% of 60% allowing the driver more time to Regen power when it's actually efficient to do so. (Like slowing for a stop light/sign)

    Obviously the interception would be automatically disabled below 35 SOC as to not damage/over discharge the battery.

    I'm confident this would help efficiency In the city and the highway.

    Say you knew you were getting on the freeway soon, you could enable a mode where it would be happy to charge up to and maintain 80% SOC until you hit the highway where in my experience seems to be the best time to use ice assist.

    In my research I found that
    It only takes 14-15kw of ice propulsion to keep the car going at 60mph on a flat road, however when the hybrid battery is above 60% It sips 1-2 kw from the battery draining it slowly and offsetting the ice reducing that ice propulsion demand to 12-14 kw.
    Resulting in 10-15 mpg gain while in assist mode.

    Another plus is that if you run into traffic early on in your highway trip then you can use it then instead.

    All this being said I don't really feel comfortable doing this to a non lithium swapped prius. There's just too little margin, total available charge and discharge cycles and efficiency for it to be worth it.
     
  12. Grit

    Grit Senior Member

    Joined:
    Aug 22, 2017
    6,173
    4,077
    1
    Location:
    Wilkes Land
    Vehicle:
    2012 Prius
    Model:
    Four
    The batteries will bulge and heat up near 120F at 80% soc reducing battery life span and would be replaced sooner.
     
  13. Sterlingarcher6969

    Sterlingarcher6969 Junior Member

    Joined:
    Sep 1, 2021
    51
    19
    0
    Location:
    California
    Vehicle:
    2014 Prius
    Model:
    Two
    Like I said I dont think this would be a good idea for people without a lithium swapped hybrid battery. lithium doesn't bulge unless something was VERY wrong, has no problem being at 80soc and has plenty of extra charge cycles to spare.
     
  14. tony_2018

    tony_2018 Member

    Joined:
    Jun 12, 2019
    205
    61
    0
    Location:
    78717
    Vehicle:
    2012 Prius
    Model:
    IV
    Curious to see where this goes.
     
  15. Sterlingarcher6969

    Sterlingarcher6969 Junior Member

    Joined:
    Sep 1, 2021
    51
    19
    0
    Location:
    California
    Vehicle:
    2014 Prius
    Model:
    Two
    FINALLY. AND UPDATE. ITS HERE. (Tldr at the end)

    It's huge. Twice as big as I thought it would be. It's similar in width to a brick but, not as long and half as thick.


    Anyways I got it up and running and linked with my autopi account late last night, and was sniffing the canbus within an hour. (Would have been 10 mins if I had read the getting started guide)

    After about 5 mins of screwing around I realized doing some of the things I wanted was going to take many hours so I went to bed.

    Next day I plugged it back in and repeated the steps I did last night but no more can data was coming in no matter which protocol I used.

    I thought maybe my OBD2 port was damaged somehow, but I was still getting can data coming in with my OBD2 Bluetooth elm adapter via one of the torque pro plugins.

    TLDR: my autopi dongle was working however the next day it Suddenly stopped being able to sniff the can bus for no reason that I could see.


    In conclusion I'm currently in an email back and forth with support (who got back to me within 12 hours) and I'll update here once I get it working again.
     
  16. Sterlingarcher6969

    Sterlingarcher6969 Junior Member

    Joined:
    Sep 1, 2021
    51
    19
    0
    Location:
    California
    Vehicle:
    2014 Prius
    Model:
    Two
    HOLY cow guys im back.

    Back and forth with support for months and I finally got it working. I'm able to record and play back can messages.

    HOWEVER according to this document on page 5
    http://static.hybrids.ru/files/OfficialToyotaInfo/RepairInformation/RepairManual/MP%20-%20Multiplex%20Communication.pdf
    The Prius has 3 can networks

    1 normal running on the ISO 15765-4 protocol running at 500,000bps (which i can read and play back)

    and 2 other Toyota proprietary protocols {BEAN} and {avc-lan} (i cant read or play back.)

    The support guy says that they do not support these proprietary networks which is understandable, however, they said that the data might be able to be read with "lower level can tools" whatever that means.

    Im basically at a brick wall. The main reason I got this thing is for automatic windows (approach the car and windows go down AC kicks in, start car windows go up.) but I cant do that because window control and climate control is managed on the BEAN network

    and some other things if possible like allow ev mode with engine cold.

    Unless there is some way to tap into the gateway ecu that all 3 networks feed into, through the obd port i think this project was a bust.
     

    Attached Files:

  17. Sterlingarcher6969

    Sterlingarcher6969 Junior Member

    Joined:
    Sep 1, 2021
    51
    19
    0
    Location:
    California
    Vehicle:
    2014 Prius
    Model:
    Two
    edit: keep forgetting to only click reply once
     
  18. black_jmyntrn

    black_jmyntrn Senior Member

    Joined:
    Oct 23, 2020
    1,374
    350
    3
    Location:
    Los Angeles, CA
    Vehicle:
    2013 Prius Plug-in
    Model:
    Plug-in Advanced
    any new developments? i just installed meatpi on a PCB board I had made...