В дружественном китае Выпускаються не дорогие реле Sonoff на базе процессора ESP8266 они отлично работают, но как то сами по себе.
Мне поставили задачу, подключить такое реле к контроллеру «умного дома» в данном случае Vera Plus, Вера Плюс 2017 года выпуска.
Я наткнулся на вот эту статью, где все не очень хорошо описано и тем более на не родном языке. Решил этот вопрос исправить 🙂
На данный момент реле подлюченно и работает 🙂
Теперь как это было:
Всего нужно пройти 3 основных этапа, для первого нужен паяльник и «специальное» оборудовние, остальные два требуют только умения точно тыкать мышкой!
1. Припаиваем к плате реле пины и подлючаем к любому USB to TTL преобразователю согласно картинке:
VCC подключаем обязательно на 3.3 Вольта!!!
TX и RX соответсвенно на оборот 🙂
Дальше смотрим номер COM порта который появиться в системе при подключении всей этой конструкции.
Перед прошивкой, нужно отключить сборку от копьютера, зажать кнопку на плате реле и не отпуская подключить опять. После подлючения отпускаем.
Скачиваем архив
Распаковываем и запускаем flash
COM порт нужно указать тот к которому у Вас подключен преобразователь.
После завершения процесса все можно разбирать!
Устройство готово к дальнейшей настройке! Подключаем питание и нагрузку согласно указанному на корпусе реле, включаем в розетку и переходим к следующему пункту
2. После включения реле в сеть не нужно ждать светодиода…он не загориться!
Ждем 1-2 минуты и открываем список WiFi сетей на телефоне или другом устройсте, если все прошло хорошо должна получиться такая картинка:
Нам нужна сеть ESP_0, пароль для доступа configesp
Попадаем на страницу:
На ней выбираем нужноу сеть Веры и вводим пароль для доступа к ней!
После нажатия на кнопку Connect все пропадет 🙁
Устройство само подключиться и получит IP адрес автоматически….Если у Вас нет доступа к списку DHCP прейдеться поискать его в своей сети 🙂
Подключаемся к нему http://192.168.0.4/ (ip адрес угадываете сами)
Получаем вот такую картинку:
Выбираем CONFIG и вводим имя устройства и необходимые параметры сети в нижних полях — статический IP необходим для стабильной работы системы, так же можно указать пароль администратора.
получается как то так:
нажимаем SUBMIT и переходим на вкладку DEVICES
нажимаем кнопку EDIT в первой строчке и выбираем из списка:
заполняем как указано ниже:
Это конфигурация реле, дальше добавляем кнопку, она нам понадобится позднее:
Для начала и проверки достаточно! 🙂
Заходим в раздел TOOLS, выбираем REBOOT
После перезагрузки вводим к строку броузера следующую команду:
http://10.0.1.10/control?cmd=GPIO,12,1
Если все прошло успешно, то должно включиться реле, и броузер выдаст:
{
«log»: «GPIO 12 Set to 1»,
«plugin»: 1,
«pin»: 12,
«mode»: «output»,
«state»: 1
}
На этом второй пункт можно считать законченным 🙂 дальше настройка контроллера умного дома Вера для работы с тем что получилось!
3. Подключение к Вере! Заходим в раздел APPS, далее в INSTALL APPS и скачиваем «HTTP Switch (WiFi Switch)»
После этого ничего не трогаем (это плэгин изначально для немного других целей) и скачиваем обновления для него тут! распаковываем в папочку и загружем их в Веру:
После загрузки файлов нужно обязательно перезагрузить! Я бы в жизнь не догадался где прячетьчя кнопочка перезагрузки, что она делает в настройках сети — честно, не знаю! но факт есть факт!
Дальше можно начинать настраивать устройство созданное по умолчанию!
Заходи в раздел приложений на нажимаем на этом плегине кнопку DETAILS.
Выбираем устройство созданое по умолчанию (на скриншоте их уже два)
Обзываем устройство на свое усмотрение и нажимаем ADVANCED
Там выбираем вкладку VARIABLES и заполняем как указано ниже!
После этого радуемся тому, что устройство реагирует на коменды Веры 🙂
Дальше рассмотрим что нужно сделать для оживления штатной кнопки на корпусе реле!