Получи случайную криптовалюту за регистрацию!

Удаленное управление для котла отопления. В качестве контролл | MakeElectronics

Удаленное управление для котла отопления.

В качестве контроллера применил LILYGO TTGO T-CALL. Прикольная платка, состоящая из ESP32 и SIM800L.

Как это работает. Контроллер подключается к MQTT брокеру и отсылает/получает с него следующие данные:

temp — температура воздуха, датчик BME280
humidity — влажность воздуха, датчик BME280
water_temp — температура антифриза, датчик DS18B20
pump_temp_set — установка порога температуры для включения насоса
output1 — включение контактора ТЭНа
output2 — включение циркуляционного насоса

Я в свою очередь подключаюсь к брокеру через мобильное приложение IoT MQTT Panel и управляю всем этим, нажимая на кнопочки.

Код писал в темпе и не особо заморачиваясь, так как это времянка. Но всё равно приложу, вдруг кому будет интересно.

Пример реализации общения по MQTT на плате LILYGO T-CALL: https://randomnerdtutorials.com/esp32-cloud-mqtt-broker-sim800l/
Крепление на DIN рейку: https://3dtoday.ru/3d-models/mechanical-parts/body/lilygo-ttgo-t-call-kreplenie-na-din-reiku