Compare commits

..

2 Commits

Author SHA1 Message Date
tovjemam
856567adb2 Add explicit valve instructions 2026-09-07 15:33:11 +02:00
tovjemam
7a67425d6d Change time intervals to real ones 2026-09-07 15:32:57 +02:00
3 changed files with 13 additions and 7 deletions

File diff suppressed because one or more lines are too long

View File

@ -94,6 +94,12 @@
background: rgba(150, 150, 150, 0.3);
border-radius: 4px;
}
.valve-warning {
color: var(--color-ok);
font-size: 80%;
font-weight: normal;
}
</style>
</head>
@ -248,9 +254,9 @@
let warningHtml = "";
if (!isOpen && data.temp > data.t1) {
warningHtml = ' <span title="Otevřete ventil" style="cursor: help;">⚠️</span>';
warningHtml = ' <span class="valve-warning">⚠️ Otevřete ventil</span>';
} else if (isOpen && data.temp < data.t0) {
warningHtml = ' <span title="Zavřete ventil" style="cursor: help;">⚠️</span>';
warningHtml = ' <span class="valve-warning">⚠️ Zavřete ventil</span>';
}
if (isOpen) {

View File

@ -30,10 +30,10 @@ static bool s_valve_open = false; // false = closed, true = open
static float s_temp_accum = 0.0f;
static int s_temp_count = 0;
// constexpr int TEMP_INTERVAL = 10000; // 10 seconds
constexpr int TEMP_INTERVAL = 1000;
// constexpr int TEMP_AVERAGING_INTERVAL = 6*15; // 15 minutes (6 readings of 10 seconds each)
constexpr int TEMP_AVERAGING_INTERVAL = 10;
constexpr int TEMP_INTERVAL = 10000; // 10 seconds
// constexpr int TEMP_INTERVAL = 1000;
constexpr int TEMP_AVERAGING_INTERVAL = 6*15; // 15 minutes (6 readings of 10 seconds each)
// constexpr int TEMP_AVERAGING_INTERVAL = 10;
constexpr size_t TEMP_HISTORY_CAPACITY = 4*24*5; // 5 days of 15-minute intervals
static float s_temp_history[TEMP_HISTORY_CAPACITY] = {0.0};