- Joined
- Jan 3, 2016
- Messages
- 260
- Country Flag
I thought this might be of interest to some of you have the Toyota Tyre Pressure Monitoring System in their cars which should be all of them after around the end of 2012 from a quick google.
If you can get a Realtek RTL2832 and have a raspberry pi laying around not doing anything then you can use the 2 to get the TPMS values from the car.
Its relatively simple to get going but I guess you need to be familiar with Linux and be able to compile the code to get it working, there is no prity GUI but it is interesting to see.
Once you have the RPI up and running and your RTL dongle plugged in you can get the rtl_433 code from github here https://github.com/merbanan/rtl_433, follow the instructions on how to install it and then run the following command
This will print out the TPMS PSI and Temperature of each of the sensors, something like this
A big thanks to the guys who figured all this out as its fun to see how much the PSI changes when the temperature changes and it confirms that all 5 sensors are in a working order.
Cheers
Hamba
If you can get a Realtek RTL2832 and have a raspberry pi laying around not doing anything then you can use the 2 to get the TPMS values from the car.
Its relatively simple to get going but I guess you need to be familiar with Linux and be able to compile the code to get it working, there is no prity GUI but it is interesting to see.
Once you have the RPI up and running and your RTL dongle plugged in you can get the rtl_433 code from github here https://github.com/merbanan/rtl_433, follow the instructions on how to install it and then run the following command
Code:
rtl_433 -F json -q -I 2 -R 88
Code:
rtl_433 -F json -q -I 2 -R 88
Found Rafael Micro R820T tuner
Exact sample rate is: 250000.000414 Hz
Sample rate set to 250000.
Bit detection level set to 0 (Auto).
Tuner gain set to Auto.
Tuned to 433920000 Hz.
{"time" : "2018-06-06 15:37:29", "model" : "Toyota", "type" : "TPMS", "id" : "f0c537b3", "status" : 128, "pressure_PSI" : 39.500, "temperature_C" : 34.000, "mic" : "CRC"}
{"time" : "2018-06-06 15:37:50", "model" : "Toyota", "type" : "TPMS", "id" : "f0c537dd", "status" : 128, "pressure_PSI" : 39.250, "temperature_C" : 34.000, "mic" : "CRC"}
{"time" : "2018-06-06 15:37:55", "model" : "Toyota", "type" : "TPMS", "id" : "f0c537a4", "status" : 128, "pressure_PSI" : 40.000, "temperature_C" : 35.000, "mic" : "CRC"}
{"time" : "2018-06-06 15:37:56", "model" : "Toyota", "type" : "TPMS", "id" : "f0c537b1", "status" : 128, "pressure_PSI" : 39.750, "temperature_C" : 36.000, "mic" : "CRC"}
{"time" : "2018-06-06 15:38:15", "model" : "Toyota", "type" : "TPMS", "id" : "f0c5f368", "status" : 128, "pressure_PSI" : 33.000, "temperature_C" : 27.000, "mic" : "CRC"}
A big thanks to the guys who figured all this out as its fun to see how much the PSI changes when the temperature changes and it confirms that all 5 sensors are in a working order.
Cheers
Hamba