From b53d20141599076962cae9f1c49231471fcde9fe Mon Sep 17 00:00:00 2001 From: LKosoj Date: Thu, 24 Nov 2022 14:38:19 +0300 Subject: [PATCH] Update distiller.h --- distiller.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/distiller.h b/distiller.h index 63fbb1da..2cfdf5a8 100644 --- a/distiller.h +++ b/distiller.h @@ -40,6 +40,17 @@ void distiller_proc() { if (TankSensor.avgTemp >= SamSetup.DistTemp) { distiller_finish(); } + + //Если Т в кубе больше 90 градусов и включено напряжение, проверяем, что десять минут температура в кубе не меняется от последнего заполненного значения больше, чем на 0.1 градус + if (TankSensor.avgTemp > 90 && PowerOn) { + if (abs(TankSensor.avgTemp - d_s_temp_finish) > 0.1) { + d_s_temp_finish = TankSensor.avgTemp; + d_s_time_min = millis(); + } else if ((millis() - d_s_time_min) > 10 * 60 * 1000) { + SendMsg(F("В кубе не осталось спирта"), NOTIFY_MSG); + distiller_finish(); + } + } } void IRAM_ATTR distiller_finish() {