mirror of
https://github.com/smittix/intercept.git
synced 2026-04-24 06:40:00 -07:00
fix: Add TPMS pressure field mappings for 433MHz sensor display
The sensor field mapping only handled pressure_hPa (weather station barometric pressure), causing TPMS tire pressure data to not display. Added mappings for TPMS-specific rtl_433 field names: - pressure_PSI (common in US TPMS sensors) - pressure_kPa - tire_pressure_kPa - flags/state (tire state indicators) Fixes #95 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -3004,7 +3004,18 @@
|
||||
if (data.pressure_hPa !== undefined) {
|
||||
msg.pressure = data.pressure_hPa;
|
||||
msg.pressure_unit = 'hPa';
|
||||
} else if (data.pressure_PSI !== undefined) {
|
||||
msg.pressure = data.pressure_PSI;
|
||||
msg.pressure_unit = 'PSI';
|
||||
} else if (data.pressure_kPa !== undefined) {
|
||||
msg.pressure = data.pressure_kPa;
|
||||
msg.pressure_unit = 'kPa';
|
||||
} else if (data.tire_pressure_kPa !== undefined) {
|
||||
msg.pressure = data.tire_pressure_kPa;
|
||||
msg.pressure_unit = 'kPa';
|
||||
}
|
||||
if (data.flags !== undefined) msg.state = data.flags;
|
||||
else if (data.state !== undefined) msg.state = data.state;
|
||||
if (data.wind_avg_km_h !== undefined) {
|
||||
msg.wind_speed = data.wind_avg_km_h;
|
||||
msg.wind_unit = 'km/h';
|
||||
|
||||
Reference in New Issue
Block a user