В версии 4.07 добавился функционал:
На GPIO35 можно добавить кнопку или датчик (например, протечки воды), который работает на замыкание. При подаче на GPIO35 высокого уровня (замыкание с 3V3) Самовар аварийно отключит напряжение и остановит подачу воды. Кнопку и датчики (несколько датчиков) можно вешать параллельно. Главное, чтобы датчики были рассчитаны на напряжение 3.3V. Выход из аварийного режима возможен только перезагрузкой. По умолчанию кнопка отключена в скетче. Чтобы ее включить, в файле Samovar_ini.h необходимо заменить
//#define USE_ALARM_BTN
на
#define USE_ALARM_BTN
Так же в режиме "Пиво" для сборки с поддержкой регуляторов, управляемых по UART, добавлена возможность использовать разгонный тэн. При температуре в кубе ниже установленной в программе на ACCELERATION_HEATER_DELTA градусов (задается в файле Samovar_ini.h) включится реле №4. При превышении этого предела реле выключится. Реле необходимо использовать с паспортной мощностью, превышающей мощность тэна (минимум на 20 процентов). Если используется модуль-сборка из четырех реле, можно с помощью реле включить контактор или другое реле с необходимой мощностью.
Например, в программе "Пауза" задана температура 64, ACCELERATION_HEATER_DELTA 4. При включении Самовара или при переходе с предыдущей программы Самовар включит разгонный тэн, и выключит его при достижении 60 градусов в кубе, дальше будет работать только основной тэн.
Так же в режиме "Пиво" можно в настройках с помощью уставки на датчике температуры куба задать дельту, с которой Самовар будет считать, что заданная температура достигнута.
Например, в программе "Пауза" задана температура 64, уставка температуры куба задана 0.1, при достижении температуры 63.9 Самовар начнет отсчет времени, заданного в программе "Пауза".