Прошивка Rmw002 v2 (BL602) на OpenBeken

Предложения по развитию форума и сайта, обсуждение структуры, идей и организационных вопросов.

Модератор: f0s

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35501
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Прошивка Rmw002 v2 (BL602) на OpenBeken

Непрочитанное сообщение Alex Keda » 2026-05-19 10:34:57

себе на память.

предЫстория.
было у меня несколько wifi реле с управлением через CozyLife, eWeLink, Digma...
в начале весны РКН забанил сервера, всё перестало работать.
постепенно все вендоры подняли управляющие у нас, в облаке яндекса
а осадочек остался. поднял Home Assistant, начала привязывать.
а по мере возможности перешиваю на что-то локальное.

есть старые реле, первых версий, на них можно просто впаять ESP-02S и зашить тасмоту.
а есть новые,eWeLink Rmw002, на них чип BL602 прям на плате распаян. вот по них и история.

Изображение
https://lissyara.su/screens/2026/2026-0 ... 084531.jpg

Схема чипа есть, откуда-то с польской электроды
Изображение

соответственно ищем землю, и +5v. земля есть на выводе S1, +5v есть на реле
Изображение
https://lissyara.su/screens/2026/2026-0 ... 084479.jpg

также, надо припаять резистор на 1k между +3.3v и GPIO8. Этот вывод уже зацеплен на землю через 4.7k - поэтому 10k для высокого уровня будет мало.
Изображение
https://lissyara.su/screens/2026/2026-0 ... 084532.jpg

+ 3.3 берём со среднего/корпуса AMS1117, паяемся не к самому выводу, он маленький, а к резистору - возле кварца
ну и цепляем щупы на RX/TX. у меня толстые, раза с третьего попал и смог прошить
Изображение
https://lissyara.su/screens/2026/2026-0 ... 084431.jpg

Изображение
https://lissyara.su/screens/2026/2026-0 ... 084447.jpg

Изображение
https://lissyara.su/screens/2026/2026-0 ... 084457.jpg

Изображение
https://lissyara.su/screens/2026/2026-0 ... 084471.jpg

прошивал из Boufallo Lab Dev Cube 1.4.8
Изображение

прописываем в /startup_command такое

Код: Выделить всё

ClearIO
StartupCommand ""
stopDriver *
backlog setPinRole 22 TglChanOnTgl; setPinChannel 22 0
backlog setPinRole 2 LED; setPinChannel 2 0
backlog setPinRole 14 Btn; setPinChannel 14 0
backlog setPinRole 3 Rel; setPinChannel 3 0
Flags 1024
перезагружаемся и всё. кнопка работает, реле работает, выключатель тоже работает
и даже светодиод показывает включено реле или нет.

ну и самое главное - можно через mqtt управлять
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4489
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Прошивка Rmw002 v2 (BL602) на OpenBeken

Непрочитанное сообщение Raven2000 » 2026-05-19 15:22:29

Красавчик! Я подобным образом тоже все забугорное вырезаю от железа до софта.

Да и может как статью бы оформить, многие бы спасибо сказали, а сюда как для обсуждение)