- После установки системы домашней автоматизации,
- добавления в эту систему дополнения ESPHome для работы с WI-FI модулем основанным на ESP8266 или ESP32,
у нас все готово для подключения модулей основанных на ESP8266 микроконтроллере.
Модуль Wi-Fi ESP8266 с реле.
1) Добавляем Wi-Fi ESP8266 реле в систему Home Assistant.
- Нажимаем кнопку [+ ADD DEVICE]
- Откроется окно (New device) заполняем название устройства (у меня pump), имя и пароль от Вашей Wi-Fi сети. Нажимаем [NEXT]
- В следующем окне выбираем тип нашего устройства (ESP8266). Нажимаем [NEXT]
Далее нажимаем [EDIT] затем [INSTALL]
Откроется окно где будет предложен способ загрузки программы в наше устройство (ESP8266). Эта программа обеспечит беспроводной доступ к реле. Выбираем ручную установку. Произойдет формирование pump.bin файла и загрузка его на компьютер. (листаем галерею, читаем комментарии к фото).
В системе появилось новое устройство [pump] оно пока OFFLINE. После загрузки в устройство скачанного файла, статус станет ONLINE.
2. Загрузка программы в устройство Wi-Fi ESP8266 реле.
Для первой загрузки я применил программу ESPHome-Flasher. Скачиваем ESPHome-Flasher и драйвера к программатору (устанавливаем).
Подключаем программатор (нажимаем кнопку и подключаем в USB порт ПК) и запускаем программу ESPHome-Flasher. Далее прошиваем ESP8266.
Подключаем контроллер ESP8266 к реле, подаем питание и видим что наше устройство [pump] стало ONLINE.
Теперь программу в микроконтроллере ESP8266 можно менять дистанционно. Сейчас мы это проверим (добавим функцию активного переключателя), нажимаем кнопку [EDIT]. Откроется конфигурационный файл pump.yaml, в конце файла добавим текст:
# Example configuration entry
switch:
- platform: gpio
pin: 0
name: "pump"
inverted: true
Нажимаем кнопку [INSTALL] и далее выбираем способ загрузки Wirelessly (беспроводной)
Откроется следующее окно и ждем окончания загрузки. В конце появится надпись "Connected successfully". Нажимаем кнопку [EDIT]
3) Настраиваем Wi-Fi ESP8266 реле в системе Home Assistant.
Нажимаем [Конфигурация] → выбираем [Устройства и службы] → далее как в галерее ниже (листаем и читаем комментарии)
Всё, нажимаем кнопку [Обзор] и видим что появился переключатель [pump]. Если нажать на него мышкой то он поменяет свое состояние с выкл на вкл соответственно и реле тоже.