refactor: increased the max value of dt for pid to 1800 sec

This commit is contained in:
Yurii
2024-10-21 21:34:53 +03:00
parent 0eea1b8121
commit 87b222e7bc
3 changed files with 3 additions and 3 deletions

View File

@@ -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;

View File

@@ -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<unsigned short>();
if (value >= 30 && value <= 600 && value != dst.pid.dt) {
if (value >= 30 && value <= 1800 && value != dst.pid.dt) {
dst.pid.dt = value;
changed = true;
}

View File

@@ -341,7 +341,7 @@
<label for="pid-dt">
<span data-i18n>settings.pid.dt</span>
<input type="number" inputmode="numeric" id="pid-dt" name="pid[dt]" min="30" max="600" step="1" required>
<input type="number" inputmode="numeric" id="pid-dt" name="pid[dt]" min="30" max="1800" step="1" required>
</label>
<hr />