Найти тему
Два направления.

Home Assistant - термостат из ESP8266 модулей.

Оглавление

Вся информация приведенная в статье носит ознакомительный характер. Автор не несет ответственности за возможное применение этой информации на практике.

Ранее я опубликовал статьи о том как добавить в систему умного дома реле и датчик температуры.

Появилась идея собрать из этих устройств термостат. Датчик температуры должен располагаться в детской комнате, а реле (в зависимости от выставленной температуры) включать и выключать котел отопления. В современных котлах существует специальный вывод для подключения термостата, выход реле подключается как "сухой контакт".

Для реализации этой идеи достаточно внести в код программы управления реле следующие изменения:

Код который нужно дописать приведен ниже (пробелы нужно выставлять как на скриншоте )

# Example configuration entry
switch:
- platform: gpio
pin: 0
name: "pump"
id: pump
inverted: true
# Example configuration entry
sensor:
- platform: homeassistant
name: "Living Room Temperature"
id: my_temperature_sensor
entity_id: sensor.living_room_temperature
# Example single-point configuration entry (for heating only)
climate:
- platform: thermostat
name: "Thermostat Controller"
sensor: my_temperature_sensor
default_target_temperature_low: 24 °C
min_heating_off_time: 300s
min_heating_run_time: 300s
min_idle_time: 30s
heat_deadband: 0.1 °C
heat_overrun: 0.1 °C
heat_action:
- switch.turn_on: pump
idle_action:
- switch.turn_off: pump

После прошивки, на главной странице [Обзор] появится блок управления термостатом

термостат
термостат
  • [25,5]- установленная температура.
  • [25,6]- текущая температура
  • бегунком можно устанавливать требуемую температуру
  • нажав на символ в виде трех точек можно посмотреть график температуры и время вкл. выкл. термостата.
  • также нажав на символ; в виде выключателя можно выключить термостат а в виде пламени включить

Дле реализации этого проекта Вам может помочь следующая информация:

Нажимаем кнопку [Supervisor]
Два направления.2 декабря 2021

Например: можно настроить беспроводной доступ к другому реле (по инструкции выше) и вставить выше приведенный код к программе созданной автоматически.

Информацию по коду можно посмотреть на официальном сайте ESPHome. Мне понадобилась информация: GPIO Binary Sensor, Home Assistant Binary Sensor и Thermostat Climate Controller.

Подписывайтесь на канал и если есть вопросы задавайте в комментариях.