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

Home Assistant добавляем датчик температуры и влажности (ESP8266 ESP-01S DHT11).

Оглавление

Добавим показания датчика dht11 в систему домашней автоматизации Home Assistant. Для начала нам необходимо выполнить следующие действия:

  • установить систему домашней автоматизации,
  • добавить в эту систему дополнение ESPHome для работы с WI-FI модулем основанным на ESP8266 или ESP32,
Нажимаем кнопку [Supervisor]
Два направления.2 декабря 2021
  • добавить ESP8266 в систему Home Assistant и настроить к ней беспроводной доступ (в ссылке ниже устройство называется [pump] а в этом примере я назвал его [dht11], название выбирается произвольно)

Теперь заходим на официальный сайт дополнения ESPHome открываем поиск по странице (комбинация клавиш Ctrl и F) и печатаем "DHT"→и нажимаем на найденный датчик

Нажимаем на выделенный датчик "DHT"
Нажимаем на выделенный датчик "DHT"

Откроется страница где нам надо скопировать следующий текст (пробелы как на скриншоте ):

# Example configuration entry
sensor:
- platform: dht
pin: 02
temperature:
name: "Living Room Temperature"
humidity:
name: "Living Room Humidity"
update_interval: 60s
Обратите внимание что на сайте опечатка "pin: D2",  должно быть "pin: 02".
Обратите внимание что на сайте опечатка "pin: D2", должно быть "pin: 02".

За что отвечает каждая строка кода почитаете на данной странице, там все подробно расписано.

Добавим данный код к нашей программе.

Для этого открываем наше установленное дополнение "ESPHome" и нажимаем кнопку [EDIT] смотрите рисунок

Нажимаем [EDIT]
Нажимаем [EDIT]

Откроется следующее окно, где в конце кода надо вставить скопированный ранее текст

Вставляем скопированный текст.
Вставляем скопированный текст.

И нажимаем кнопку [INSTALL], откроется следующее окно в котором нам надо выбрать беспроводной способ загрузки

Нажимаем на [Wirelessly] ,беспроводной.
Нажимаем на [Wirelessly] ,беспроводной.

Далее начнется процесс компиляции и загрузки файла "dht11.bin" в наше устройство (должно быть ONLINE). Листаем галерею↓

Добавим показания датчика на главную страницу Home Assistant.

Открываем в браузере страницу "http://homeassistant:8123" и нажимаем [Конфигурация][Устройства и службы][Dht11] далее как в галерее

Нажимаем кнопку [Обзор] и видим показания наших датчиков на главной странице.

Показания датчиков.
Показания датчиков.

Подписывайтесь на канал.

Далее на основе этого датчика температуры (расположенного в детской комнате) и ранее добавленного реле мы соберем термостат для стабилизации температуры в доме.

Термостат
Термостат