pool: new day fix

This commit is contained in:
Gilles Grandou 2022-06-19 16:04:17 +02:00
parent 2b6652411a
commit f3c444d0de
1 changed files with 26 additions and 28 deletions

View File

@ -198,7 +198,6 @@ function update_temp(temp) {
print("[POOL] update_temp - max:", status.temp_max, "today:", status.temp_today, "yesterday:", status.temp_yesterday);
if (status.temp_max !== status.update_temp_max_last) {
Shelly.call (
"Sys.GetStatus",
{},
@ -214,7 +213,7 @@ function update_temp(temp) {
status.update_time = t;
if (status.temp_max !== null) {
if ((status.temp_max !== null) && (status.temp_max !== status.update_temp_max_last)) {
if ((t - status.update_time_last) > 0.15) { // 9 minutes
update_pump(status.temp, status.temp_max, t);
status.update_time_last = t;
@ -225,12 +224,11 @@ function update_temp(temp) {
print("[POOL] to much update_pump, skipped", status.tick_pump_skip);
}
}
}
);
}
else {
print("[POOL] no temp change, skip update_pump");
}
}
);
status.lock_update = false;
}