Blynk термостат ESP8266 с оповещениями email, локальным Alarm и offline - режимом
Описание
DIY-проект на NodeMCU (ESP8266): двухканальный термостат на двух датчиках DS18B20 с управлением двумя реле (R1/R2).
Проект построен на Blynk Legacy, несмотря на его неактуальность. Проект стал результатом исследований и взаимодействия с разными нейросетями (в основном платными) при написании отдельных частей кода. Но в итоге он получился, на мой взгляд, настолько хорошим и стабильным, что я решил им поделиться. Неактуальность старого Blynk, по сути, утверждение субъективное. Многие пользуются своими локальными серверами либо общедоступными неофициальными облачными решениями. Существуют общедоступные облачные серверы, в том числе Blynk.su.
Все фундаментальные настройки выполняются без перепрошивки через встроенный AP-портал (ESP-SETUP): Wi-Fi, Blynk, Email, режимы и политики работы. Оперативные установки и настройки производятся через команды терминала и кнопки в UI. Реализован мониторинг min/max и email-оповещения через Blynk Legacy, а также автономный локальный Alarm (LED/BUZZER/R3), который работает независимо от email. Поддерживается OFFLINE-режим: термостат и Alarm продолжают работать локально без Wi-Fi/Blynk. Реализованы backup/restore строкой и журнальное хранение настроек во флеше для надёжности и ресурса на годы.
Используется неблокирующий код, а основной акцент сделан на надёжность и долговременную работу. Обязательно читайте Manual.txt в файлах проекта — он содержит максимум информации.
👉Ссылка на файлы: https://disk.yandex.ru/d/-H6VeDg1zAUxng
👉Прошивка ESP8266 бинарником через Google Chrome: https://esptool.spacehuhn.com/
Железо:
Модуль ESP8266: https://aliexpress.ru/item/32659028315.html?sku_id=12000021465182798
2-канальный модуль реле 5 В: https://aliexpress.ru/item/1005005959350849.html?sku_id=12000035048674872
1-канальный модуль реле 5 В: https://aliexpress.ru/item/1005005959350849.html?sku_id=12000035048674871
Модуль согласования уровней, 10 шт: https://aliexpress.ru/item/4000552920569.html?sku_id=10000002876319854
Набор светодиодов 5 мм: https://aliexpress.ru/item/32669794200.html?sku_id=60042519202
Активный buzzer 3D, 10 шт: https://aliexpress.ru/item/1005006000025929.html?sku_id=12000052968605444
Набор транзисторов BC547B, 100 шт: https://aliexpress.ru/item/1005008443003299.html?sku_id=12000045156826659
Набор тактовых кнопок с колпачками: https://aliexpress.ru/item/1005004933937107.html?sku_id=12000031069661223
Набор резисторов: https://aliexpress.ru/item/1005004829401913.html?sku_id=12000030643952597
==================================
Связаться можно следующим способам:
👉Телеграм: https://t.me/Aravix
Рекомендуемые видео



















