В данной статье используются:
Реле: http://alli.pub/5pwfhj
esp8266: http://ali.pub/3dpoub
Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.
В этой статье опишу подключение реле к контроллеру esp через esphome.
ESPHome у меня установлена на сервере Home Assistant. Как настроить плату esp в ESPHome описано в этой статье: https://psenyukov.ru/%d0%b7%d0%bd%d0%b0%d0%ba%d0%be%d0%bc%d1%81%d1%82%d0%b2%d0%be-%d1%81-esphome-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-ds18b20-%d0%bd%d0%b0-esp8266-%d0%b8%d0%bd%d1%82%d0%b5%d0%b3%d1%80/
Реле заводится в ESPHome очень просто. Достаточно всего 4 строчки кода.
switch: - platform: gpio name: "Relay" pin: <PIN_RELAY_IS_CONNECTED_TO>
Это тип switch. Он подразумевает кнопку, которая имеет состояние или ВКЛ или ВЫКЛ.
name: “Relay” – здесь мы указываем имя с которым будет отображаться реле. Например в Home Assistant.
Pin: – здесь мы задаем пин к которому подключено реле. У меня это D5.
Ну и как описано в прошлой статье на которую есть ссылка выше. Мы заливаем получившийся конфиг в esp контроллер.
Если хотим добавить его в Home Assistant. То заходим в Настройки -> Интеграции -> найдем интеграцию ESPHome. Там находим новую интеграцию ESPHome и подключаем ее. При подключении запросит пароль. Это пароль который мы указывали в конфиге.
После добавления интеграции мы легко сможем использовать получившийся модуль реле в автоматизациях Home Assistant.