SOnOff реле и Domoticz - подробно.
halfmouseЕсть такая интересная штука для умного дома - WiFi реле Sonoff.
Младшая моделька на сайте производителя стоит всего 4.85$ сейчас - https://goo.gl/eyjDMD
Правда, прийдётся немного поработать чуть-чуть ручками - распаять гребёнку и залить прошивку, которая позволит нам подключиться к 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 -управлять включением-выключением.