В данной статье используются:
Датчик движния: http://alli.pub/5pwbyk
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/
Там также описано как подключить датчик ds18b20 и добавить его в Home Assistant.
Ну а что касается PIR датчика, то он добавляется буквально 5 строчками.
binary_sensor: - platform: gpio pin: <PIN_PIR_SENSOR_IS_CONNECTED_TO> name: "PIR Sensor" device_class: motion Это бинарный сенсор он имеет всего два значения либо true (движение есть). Либо false (Движения нет)
В графе pin: указываем к какому пину подключен Pir сенсор.
В моем случае это D4. И выглядеть это будет так
pin: D4
Ну и как описано в прошлой статье на которую есть ссылка выше. Мы заливаем получившийся конфиг в esp контроллер.
Если хотим добавить его в Home Assistant. То заходим в Настройки -> Интеграции -> найдем интеграцию ESPHome. Там находим новую интеграцию ESPHome и подключаем ее. При подключении запросит пароль. Это пароль который мы указывали в конфиге.
После добавления интеграции мы легко сможем использовать получившийся датчик движения в автоматизациях Home Assistant.