Дилгейт
alice

Новости
25-08-2020 Графическое представление данных

Устройства
Sonoff RF выключатель
Бюджетный регулятор температуры

Справка
Настройка устройств
Исторические данные
Сценарии автоматизации

Бюджетный регулятор температуры

16-10-2020 | Одноканальный терморегулятор на базе Sonoff basic r2

Делаем недорогой одноканальный регулятор температуры на базе Sonoff basic r2 и датчика ds18b20. Требуется пайка резистора 4.7кОм и датчика, залитого в капсулу с выведенными проводами длиной 1 м. Подключается датчик к цифровому входу GPIO2 встроенного микроконтроллера, резистор для подтягивания к шине +3.3v. Резистор припавиваем к контактам IO2 и 3V3 с нижней стороны платы, черный провод датчика к контакту, обозначенному как GND, желтый к IO2, а красный к 3V3.

Для работы устройства, необходима перепрошивка контроллера. Как вариант, для загрузки предлагается собственная микропрограмма dealgate_thermostat_v100_sonoff_basic_r2.bin с WEB интерфейсом и MQTT клиентом. Пришивка не имеет богатого функционала таймеров, настроек сценариев для автоматизации и оповещений, потому как это реализовано или находится на стадии разработки на стороне облачного MQTT сервиса Дилгейт. При настройке устройства с уже припаянным термодатчиком на вкладке конфигурация необходимо прописать ему имя temp, которое задействовано в правилах. По каналу MQTT будут доступны к управлению параметры регулятора climat/input/value (температура) и climat/input/power (питание). В топик climat/sensor/temp будет транслироваться сообщение со значением температуры датчика, его периодичность настраивается и по умолчанию установлена 60 сек. Настройка аналогичной прошивки для двухканального терморегулятора описана здесь.

На выходе описанного регулятора, как известно, имеем 220v напряжения, в связи с чем, применение связки довольно общирно. Это могут быть электронагреватели, электрические теплые полы, сервоприводы жидкостных радиаторов отопления и т.д. Также устройство можно применять для охлаждения, например с помощью обычного электровентилятора, для этого в настройках достаточно изменить правила.