Persist config through backend controller

This commit is contained in:
root
2026-06-03 00:36:08 -06:00
parent fa20478b64
commit e6e74a0b3a
3 changed files with 37 additions and 12 deletions
+15 -10
View File
@@ -171,15 +171,19 @@ let activeAlarmKey = null;
let acknowledgedAlarms = new Set();
let screenWakeTimeout = null;
let alarmConfig = {
rear_seat_warning: 85,
rear_seat_critical: 95,
fridge_zone_1_warm: 45,
fridge_zone_2_warm: 15,
battery_low: 20,
audible_alarms: true
let appConfig = {
alarms: {
rear_seat_warning: 85,
rear_seat_critical: 95,
fridge_zone_1_warm: 45,
fridge_zone_2_warm: 15,
battery_low: 20,
audible_alarms: true
}
};
let alarmConfig = appConfig.alarms;
function showScreen(id) {
document.querySelectorAll('.screen').forEach(screen => {
screen.classList.remove('active');
@@ -479,9 +483,10 @@ async function enableWifi() {
loadStatus();
}
loadAlarmSettings();
loadStatus();
setInterval(loadStatus, 2000);
loadAlarmSettings().then(() => {
loadStatus();
setInterval(loadStatus, 2000);
});
</script>
</body>
</html>