tiistai 4. joulukuuta 2018

Torque PIDs for Toyota Auris Hybrid

I have a 2017 model Toyota Auris Hybrid, and I like to monitor its status using an OBD-II bluetooth adapter and Torque Pro app on my Android phone. By default, the app only comes with a set of standard variables (PIDs, Parameter IDs), and to get any interesting data out of the car, some custom PIDs are needed.

Luckily, the Auris is quite close to Prius, and some guys at PriusChat forum have gathered a very comprehensive list of PIDs for Prius.

However, probably due to small differences in the cars quite large amount of those PIDs are not working and it is rather difficult to use since I never know beforehand which PID will work and which not. For this reason, I checked all the PIDs whether they work with Auris or not, and removed the non-working ones. I used the Prius list with latest change done 13.7.2014 as a base.

Here is the result csv. It has 212 items which are prefixed with "Auris-" to easily distinquish them from the standard PIDs. I think there might still be 1 or 2 that do not work, and IIRC I added battery power calculation that does not exist as a PID. With this list, it is very simple to do dashboards even without a connection to the car. Below is an example of a dashboard I made for testing.

It shows some basic information like GPS speed, battery state-of-charge and current, and ICE (gasoline engine) rotation speed. The graph shows the battery power limits together with the actual charge/discharge power (it works only with transparent theme, 3 graphs on top of each other).

The meters show coolant, catalysator, and battery temperatures.

On the bottom line there is indicators for ICE warm up request (if it is yes, the ICE will run until warm before the car can switch to EV mode automatically) and cruise control status with its setpoint (which is not normally shown in the dashboard, which is weird).

I've found the above information to be pretty good for normal driving. Other screens can be made for debuggin e.g. the battery condition. I also think about doing counters for energy regenerated and percent/distance driven in EV mode etc. Maybe I'll update the PID file if I get around to implement those.

Happy driving!