v1.9.15: S88 - sélecteur de port UART dans admin.html

Ajoute un dropdown ttyAMA0/2/3/4/5 sous la checkbox 'Send CO2
sensor data (Senseair S88)' qui modifie S88_port en base.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
PaulVua
2026-06-01 16:31:23 +02:00
parent 7681578f22
commit 54d0387c1d
3 changed files with 27 additions and 1 deletions

View File

@@ -144,6 +144,16 @@
<label class="form-check-label" for="check_s88">
Send CO2 sensor data (Senseair S88)
</label>
<div class="mt-2 ms-4" style="max-width: 250px;">
<label for="s88_port" class="form-label small mb-1">Port UART du capteur S88</label>
<select class="form-select form-select-sm" id="s88_port" onchange="update_config_sqlite('S88_port', this.value)">
<option value="/dev/ttyAMA0">/dev/ttyAMA0</option>
<option value="/dev/ttyAMA2">/dev/ttyAMA2</option>
<option value="/dev/ttyAMA3">/dev/ttyAMA3</option>
<option value="/dev/ttyAMA4">/dev/ttyAMA4</option>
<option value="/dev/ttyAMA5">/dev/ttyAMA5</option>
</select>
</div>
</div>
<div class="form-check mb-3">
@@ -598,6 +608,9 @@ window.onload = function() {
checkbox_noise.checked = response["NOISE"];
checkbox_mhz19.checked = response["MHZ19"];
checkbox_s88.checked = response["S88"];
if (response["S88_port"]) {
document.getElementById("s88_port").value = response["S88_port"];
}
checkbox_wifi_power_saving.checked = response["wifi_power_saving"];
checkbox_uSpot.checked = response["send_uSpot"];