Виктор, согласен. Попробовал в голове представить, как подобную штуку сделать на таймерах и не смог придумать. Либо не получается вообще, либо приходится минимум три таймера использовать + возможно какую-то ещё логику, тк представить не могу, как можно регулировку минимального и максимального уровня по отдельности сделать.
sdfasd, да, не обойтись. Можно правда SaaS-ом каким-нибудь упороться. Сделать сайт в виде serverless function + IoT Core (в терминах Yandex Cloud) - это будет дешевле, чем полноценный сервер.