Недорогой релейный модуль с поддержкой Apple HomeKit и простой интеграцией в Home Assistant.
Модуль без встроенного источника питания, необходимо 5В постоянного тока. (контакты 5V и GND)
Ссылка на модуль: https://aliexpress.ru/item/4000296421217.html
Для подключения переключателя предусмотрены контакты BUTTON. Так же, что очень удобно, есть контакты RX и TX для подключения к есп по uart и перепрошивки. Контакты MODE — это GPIO0 и GND для перехода в режим прошивки.
Размеры модуля: 35мм х 30мм, высота 18 мм
Для управления нагрузкой производитель расположил на плате реле на 10А с маркировкой WRG RJ-SS-105DM1
На самом есп так же подписаны все контакты
TX, RX и GPIO0 в легкой доступности для подключения.
Теперь о прошивке.
После восстановления подачи питания реле восстанавливает свой последний статус. Отнесу это к плюсам. А вот что не понравилось, так это невозможность использовать на контактах BUTTON обычный переключатель, только кнопку. Переключение реле происходит в момент размыкания контактов.
Производителем уже залита прошивка с поддержкой Apple Homekit. Для интеграции этого реле в Home Assistant даже не потребуется перепрошивка. Подключаем питание 5В и светодиод замигает.
https://www.instagram.com/p/B_kjFZxnHWo/
Чтобы этот модуль подключился к нашей домашней wifi сети, для начала сами подключимся к нему.
Сеть вида HomeKit_xxxx. После подключения переходим по адресу 192.168.4.1 и вводим пароль от домашней сети wifi.
Модуль перезагрузится, и Home Assistant сразу найдет новое устройство, если у вас включено автообнаружение. Мне моментально пришло уведомление:
После переходим в Настройки > Интеграции и добавляем новое устройство Homekit:
Код сопряжения 12345678
Вот и все. Реле управляется, статус обновляется
Из нюансов родной интеграции Homekit в Home Assistant — если устройство не в сети, то мы об этом, к сожалению, не узнаем.
Вообще, очень интересная прошивка с минимальным порогом для интеграции. На GitHub у DoHome есть полное описание данного реле, включая файлы прошивки. Так что, желающие собрать свой Homekit девайс могут воспользоваться прошивкой из их репозитория. Так же присутствуют и другие датчики на базе esp8266.
Из-за малых размеров этот модуль можно расположить в подрозетнике и использовать в качестве Homekit выключателя. Только понадобится кнопочный выключатель. Или же перепрошить на любимую прошивку и использовать какой угодно выключатель.
Офтоп, как сделать пересылку стандартных hass уведомлений в телеграмм? В том смысле, что на этапе действия в автоматизации notify.telegram -> message: » подставить? Это же значение сенсора какого-то я так полагаю?