From 87b222e7bc1db69569bd2e8c083692a5264ed468 Mon Sep 17 00:00:00 2001 From: Yurii Date: Mon, 21 Oct 2024 21:34:53 +0300 Subject: [PATCH] refactor: increased the max value of dt for pid to 1800 sec --- src/HaHelper.h | 2 +- src/utils.h | 2 +- src_data/pages/settings.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/HaHelper.h b/src/HaHelper.h index d5d39db..87678bd 100644 --- a/src/HaHelper.h +++ b/src/HaHelper.h @@ -546,7 +546,7 @@ public: doc[FPSTR(HA_COMMAND_TOPIC)] = this->getDeviceTopic(F("settings/set")); doc[FPSTR(HA_COMMAND_TEMPLATE)] = F("{\"pid\": {\"dt\" : {{ value }}}}"); doc[FPSTR(HA_MIN)] = 30; - doc[FPSTR(HA_MAX)] = 600; + doc[FPSTR(HA_MAX)] = 1800; doc[FPSTR(HA_STEP)] = 1; doc[FPSTR(HA_MODE)] = "box"; doc[FPSTR(HA_EXPIRE_AFTER)] = 120; diff --git a/src/utils.h b/src/utils.h index 89421ad..1c23f73 100644 --- a/src/utils.h +++ b/src/utils.h @@ -1084,7 +1084,7 @@ bool jsonToSettings(const JsonVariantConst src, Settings& dst, bool safe = false if (!src["pid"]["dt"].isNull()) { unsigned short value = src["pid"]["dt"].as(); - if (value >= 30 && value <= 600 && value != dst.pid.dt) { + if (value >= 30 && value <= 1800 && value != dst.pid.dt) { dst.pid.dt = value; changed = true; } diff --git a/src_data/pages/settings.html b/src_data/pages/settings.html index 35a8c16..f73b22c 100644 --- a/src_data/pages/settings.html +++ b/src_data/pages/settings.html @@ -341,7 +341,7 @@