From cd7940bdc2fb84193db29682e2a19070a5879ca5 Mon Sep 17 00:00:00 2001 From: Smittix Date: Fri, 30 Jan 2026 22:37:48 +0000 Subject: [PATCH] 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 --- templates/index.html | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/templates/index.html b/templates/index.html index 6097b45..46cddb0 100644 --- a/templates/index.html +++ b/templates/index.html @@ -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';