Добавить в корзинуПозвонить
Найти в Дзене
Smart Home 53

Интеграция системы защиты от протечек Аквасторож в умный дом Home Assistant

Рассказываю, как я интегрировал систему защиты от протечек в мой умный дом

В предыдущей статье я уже рассказывал о том как и почему в моей квартире появилась система защиты от протечек Аквасторож. Естественно, решил интегрировать ее в умный дом. Не стал сильно заморачиваться и просто воспользовался предусмотренным у изготовителя методом интеграции.

-2

При «Заливе» система Аквасторож на 2 секунды замкнет/разомкнёт контакты 1-2 / 2-3 низковольтного реле, а затем вернёт их в исходное состояние.

Для дистанционного «Открытия» кранов необходимо замкнуть контакты 1-6 разъёма RJ-45 в течение не более 2 секунд.

Для дистанционного «Закрытия» кранов необходимо замкнуть контакты 1-5 разъёма RJ-45 в течение не более 2 секунд.

Нужно было только определиться, как замыкать эти самые контакты из умного дома и наоборот, как следить, какие контакты замыкает сам Аквасторож, оповещая о залитии. В статье про умный домофон я уже сталкивался с весьма неплохим решением для DIY на базе модуля esp8266 в виде платы nodemcu и модулем с реле, управляемые данным модулем. Я решил использовать похожую схему и здесь, и впервые самому написать прошивку в ESPHome.

Итак, вот что получилось:

Контакт 1 разъема RJ-45 коммутируем на землю nodemcu, туда же коммутируем и контакт 2 низковольтного реле Аквасторож.

Контакт 6 разъема RJ-45 подключаем на пин D1, Контакт 5 на пин D0. Контакт 1 низковольтного реле подключаем к пину D2.

Как-то так выглядел макет этого устройства.
Как-то так выглядел макет этого устройства.

Ниже сам код прошивки ESPHome

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

А вот так выглядит моя карточка в Home Assistant

-6

Таким образом при протечке умный дом направит мне уведомление в телеграмм, а система сама перекроет воду. Если же мне понадобится перекрыть воду самостоятельно (например, при длительном отсутствии дома на время отпуска), я могу сделать это из интерфейса, попросить Алису, Siri или настроить сценарий, который перекрывал бы воду, если дома длительное время никого нет.

Подписывайтесь на мой канал и страницу в инстаграм @smart.home53, чтобы не пропустить обновления.

#Home assistant #smarthome #аквасторож #neptun #gidrolock #сантехника #esphome #система защиты от протечек #программирование