From 3f7d0c0816fef758394625cb9dc6899d6fe11096 Mon Sep 17 00:00:00 2001 From: PaulVua Date: Thu, 19 Mar 2026 11:45:01 +0100 Subject: [PATCH] Page database: affichage noise_status dans tableau et export CSV Co-Authored-By: Claude Opus 4.6 (1M context) --- html/database.html | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/html/database.html b/html/database.html index 29553c6..32dd9b2 100755 --- a/html/database.html +++ b/html/database.html @@ -381,6 +381,7 @@ function get_data_sqlite(table, limit, download , startDate = "", endDate = "") Timestamp Curent LEQ DB_A_value + Status `; }else if (table === "data_MHZ19") { @@ -462,10 +463,13 @@ function get_data_sqlite(table, limit, download , startDate = "", endDate = "") ${columns[5]} `; }else if (table === "data_NOISE") { + const nStatus = parseInt(columns[3]) || 0; + const nStatusLabel = nStatus === 255 ? '❌ Déconnecté' : '✅ OK'; tableHTML += ` ${columns[0]} ${columns[1]} ${columns[2]} + ${nStatusLabel} `; }else if (table === "data_MHZ19") { @@ -532,6 +536,9 @@ function downloadCSV(response, table) { else if (table === "data_NPM_5channels") { csvContent += "TimestampUTC,PM_ch1,PM_ch2,PM_ch3,PM_ch4,PM_ch5\n"; } + else if (table === "data_NOISE") { + csvContent += "TimestampUTC,Current_LEQ,DB_A_value,noise_status\n"; + } else if (table === "data_MHZ19") { csvContent += "TimestampUTC,CO2_ppm\n"; }