Ключевое ?лово

vk

Проект умного модуля на базе ESP8266 поддерживает опцию термостата. Эту опцию для её появления в прошивке необходимо включить в конструкторе прошивки. Поддерживается 3 раздельных профиля термостата, но по запросу через обратную связь их количество можно увеличить. Хотя опция и называется термостат, но поддерживает все датчики, включая влажность, освещенность, подключенные и включенные в прошивке.

 Простейшая настройка термостата

termocfg1

В настройках необходимо задать номер устанавливаемого термостата, температуру включения и температуру выключения термостата , указать датчик и GPIO на котором будет находится исполняющее устройство. На примере скриншота температура включения установлена 30 градусов, выключения - 32 по датчику DHT22 (температура). Дсостояния GPIO при выключенииля активации термостата необходимо его включить нажав кнопку OFF.

Если вам необходимо наоборот выключать , а не включать исполняющее устройство, то достаточно включить invert output в настройках GPIO. Либо использовать электрическую схему инвертирования сигнала.

Не рекомендуется вручную изменять состояние управляемого GPIO - это собъет логику управления.

Управление термостатом по времени. Включение/выключение


termocfg2aДля управления термостатом по времени необходимо установить в прошивке планировщик заданий (Scheduler).

Для включения термостата по времени необходимо выбрать  пункт termostat в поле mode. Указать время, дни недели. В GPIO NUM указываем номер термостата, а в state ставим 1 для того чтобы включить термостат. Для выключения термостата все аналогично, но в поле state ставим 0.

Необходимо позабоится о установке правильного состояния GPIO при выключении термостата- для этого через этот же планировщик установите в другом задании требуемое состояние GPIO.

Если на установленный момент времени устройство не было включено, то выключение или включение термостата не произойдет. Если это критично, то воспользуйтесь опцией логического модуля, который имеет более гибкий функционал.

Управление термостатом по времени. Установка температуры

termocfg3

Для установки другой температуры по времени необходимо выбрать пункт termo set согласно номеру требуемого термостата, остальные настройки аналогичны предыдущему абзацу. Устанавливаем в GPIO NUM границу включения, а в State - границу выключения термостата. Добавляем аналогично другую запись на другом профиле планировщика заданий для установки другой температуры.

 

 

Управление термостатом через SMS GSM модули

settermoX Y Z - Установка параметров указанного термостата. Где X - номер термостата. Y и Z  -  нижняя и верхняя граница.

gettermoX - Чтение параметров указанного термостата. Где X - номер термостата.


Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.