Valphil

 
<<< Back

Инструкция по прошивке и настройке Sonoff Dual R2

Информация по прошивке и настройке Sonoff Dual R2

Здравствуйте, дорогие коллеги!

Так вышло, что мне пришлось купить для автоматизации света и вентиляции реле на 2 канала Sonoff Dual R2.


Во время перепрошивки сего девайса, я столкнулся с тем, что он оказывается шьется не так, как версия basic. Стал я искать информацию в интернете, у нас на форуме, спрашивать у коллег в нашем телеграмм канале. Не могу сказать, что они мне не помогли, просто информация была для версии 1.0. В этой инструкции, я хочу обратить внимание на разницу в прошивке и настройки реле в системе Majordomo.

Заранее хочу сказать, что в теме будут присутствовать перекрестные ссылки и использоваться картинки, взятые с яндекса, вследствии чего не смогу указать первоисточник происхождения картинок.

Первое, что мы делаем, это припаиваем гребенку для подключения USB TTL конвертера.

Подключаем провода к гребенке

На USB конвертере подключаем провода:

GND - GND
RX - TX
TX - RX
3.3V - VCC

Не забываем про то, что прошиваем реле без подключения к сети 220V!!!

Реле подготовили. Теперь нужно подготовить прошивку. Так как у нас появился модуль в системе для работы с ESP8266, считаю что целесообразным использовать сервис для построения прошивки WiFi-IoT. Для самого процесса прошивки использую их же программу Flasher for WiFi-IoT.com.

Процесс компиляции прошивки очень хорошо показан на канале Гениально просто, за что создателю канала большое спасибо. Для компиляции нашей прошивки нам понадобится только то, что он показал плюс галочку ставим напротив Sonoff Dual. Настоятельно рекомендую зарегистрироваться и создать профиль. Если что-то не так пойдет, не надо будет заново всё переделывать. Плюс функция обновления по Wi Fi очень полезная штука (лично я покупаю лицензию, чтобы потом не разбирать потолок и не доставать реле). Также нужно перед прошивкой своего компила, прошить пустой образ для того, чтобы избавиться от концов на китайские сервера. Выставляем в программе прошивальщике режим dout, память 1 mb, ну и свой COM порт.

Вот тут начинается "затыка"... Везде информация висит, что нужно зажать кнопку GPIO0, но на реле её нет. Для того, чтобы перейти в режим прошивки, нужно запаять перемычку от GND

к резистору на задней части платы

Но на версии Sonoff Dual R2 - это тоже не помогло!. Тут я случайно наткнулся на видео (на английском языке), в котором блоггер расказывает в чем разница между первой версией и R2. Тем, кто знает английский - советую посмотреть.

Так вот... Оказалось, что на ревизии R2, достаточно просто замкнуть перемычкой конец GND и Button0...

Для этой цели можно использовать банальный джампер :) Не забываем зажать кнопку при перепрошивке...

Надеюсь, что процесс прошивки у Вас прошел успешно и модуль ESP8266 (Wifi-IoT) в нашей системе Majordomo увидел наш модуль.
Тут у нас появляется вторая "затыка"... А на каком GPIO находятся кнопки управления каналами реле? Вот тут написано, что используется GPIO0 и GPIO9... Прикольно, но это прошивка от Tasmota. У нас не заработало. На сайте WiFi-IoT в описании функции написано

Sonoff Dual - Работает только в платной версии
Поддержка Sonoff Dual, который содержит отдельный м/к для управления двух реле, подключенный по UART. Управляем реле через GPIO 120 и 121 . Для управления через Web требуется поставить Web Key с включенным расширенным режимом. Для версии Sonoff Dual R2 опция не требуется!

Пробуем GPIO120 и GPIO121. Ничего...

Итак, кульминация статьи... Методом банального перебора GPIO я выяснил, что канал 1 реле переключает GPIO12, а канал 2 переключает GPIO5.

Ссылки для переключения в локальной сети:

http://ваш_ip_адрес/gpio?st=0&pin=12 - выключает канал 1
http://ваш_ip_адрес/gpio?st=1&pin=12 - включает канал 1
http://ваш_ip_адрес/gpio?st=2&pin=12 - переключает состояние канала 1
http://ваш_ip_адрес/gpio?st=0&pin=5 - выключает канал 2
http://ваш_ip_адрес/gpio?st=1&pin=5 - включает канал 2
http://ваш_ip_адрес/gpio?st=2&pin=5 - переключает состояние канала 2

Также нашел интересное решение использование реле. Может кому-то пригодится

Спасибо, за то что смогли дочитать моё "ваяние" :) Не умею я писать, но информации реально мало.

Discuss (1) (8)

See also:
2019-03-22 Настройка графика погоды в сцене "Погода"
2019-03-22 Как сделать смену фона на сцене "Погода" при смене сезона
2019-03-22 Настройка простой сцены "Погода" из "Дизайн сцен 2"

Санкт-Петербург, Россия

На форуме: Valphil