Есть такая интересная штука для умного дома — WiFi реле Sonoff.
Правда, прийдётся немного поработать чуть-чуть ручками — распаять гребёнку и залить прошивку, которая позволит нам подключиться к Domoticz.
О том, как это сделать уже написано много, я делал по этой статье — https://goo.gl/ld72u1
Для базовых функций подойдёт прошивка ESPEasy, она рассмотрена в этой статье.
После прошивки нам нужно настроить модуль.
Итак, прошили. Подаём на вход модуля 220В. Любым девайсом (ноутбуком, планшетом, телефоном) смотрим какие WiFi сети есть в округе. Находим среди них сеть с названием ESP_0, подключаемся. Пароль у этой сети — configesp. После подключения автоматом перебросит на страничку настройки WiFi, где вас попросят ввести настройки вашей домашней сети. Ввели, подключились, от сети ESP_0 отвалились, нашли какой адрес получил наш Sonoff, подключились к нему по HTTP (в адресной строке набрали IP адрес).
Видим картинку:
Переходим на вкладку Config :
Name — Название, которое придумали своему Sonoff модулю
Admin Password — пароль — будет запрашиваться, при заходе на станичку sonoff модуля
Protocol — Domoticz HTTP
Controller IP — IP адрес Domoticz
Controller port — порт, по которому доступен Domoticz
Controller user — юзер Domoticz
Controller password — пароль Domoticz
Дальше — вкладка Hardware, настраиваем согласно картинке :
Самое интересное для нас тут Pin mode 12 — GPIO12 отвечает за включение-отключение.
Дальше — вкладка Devices, изначально пустая, нам надо привести к следующему виду:
И тут нам уже надо подёргать наш Domoticz — создать в нём виртуальные девайсы, которые мы привяжем к нашей железке.
Открываем в новой вкладке Domoticz, идём в Setup>Hardware
Создаём Dummy device, Name указываем какой нам угодно, остальное — по картинке.
Наше устройство появилось в общем списке, рядом с ним теперь есть кнопка — «Create Virtual Sensors» — тапаем по ней, идём настраивать сенсоры.
Наш Sonoff из коробки снабжён тремя вещами, которые мы можем прицепить на сенсоры —
Уровень Wi-fi (тип «Signal«)
Время работы (Тип «Time on«)
и кнопкой On/Off (Тип Switch)
В поле «On action» вписываем —
http://192.168.100.79/control?cmd=gpio,12,1
В поле «Off action» вписываем —
http://192.168.100.79/control?cmd=gpio,12,0
Теперь в списке наших устройств появились 3 новых.
Нам интересна колонка IDX — у меня в ней цифры 12, 14, 15
Теперь возвращаемся снова на вкладку «Devices» Sonoff, и нажимаем «Edit» первого устройства. Это будет у нас счётчик времени работы, в принципе он не сильно нужен, можно и не настраивать. Настраиваем по картинке, только IDX подставляем свой, из списка устройств в Domoticz
Девайс 2 — уровень вай-фай :
Девайс 3 — On/Off :
Теперь идём на последнюю вкладку, Tools, нажимаем Connect. После этого виртуальные сенсоры в Domoticz начнут показывать цыферки, а Switch -управлять включением-выключением.
Скопировано отсюда.