Обзор и прошивка Tuya Wifi реле на базе esp8266

Маленькое реле для подрозетника

Внешний вид и функции из коробки

Производитель QCSMART, модель RR300W

Ссылка на реле: https://aliexpress.com/item/32956975062.html

Ссылка на официальный магазин: https://www.aliexpress.com/store/4659052

Реле маленькое, размеры 60мм х 50мм, высота 25мм. В наши подрозетники входит без корпуса, об этом позже.

Приходит в аккуратной минималистичной коробке:

https://www.instagram.com/p/Bz-OTEJDoY3/

В комплекте, помимо инструкций, так же есть 2 луженых провода для подключения и маленькая крестовая отвертка:

 

Подключается реле через приложение Tuya Smart или Smart Life

Регистрируемся или входим в аккаунт, жмем + и выбираем «Переключатель», включаем в сеть наше реле и приложение его найдет. Тут ничего сложного:

 

После чего можно полноценно пользоваться реле — включать, выключать, настраивать таймеры и прочее:

Так же без проблем можно подключить это реле к голосовым помощникам, например Яндекс Алиса:

Выбираем Tuya Smart, авторизуемся и обновляем список устройств.

Тоже самое в Google Assistant:

 

Что внутри

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

Все выглядит аккуратно. Видно реле на 15А и esp модуль TYWE2S:

 

 Доступ к контактам свободный:

На самом модуле TYWE2S все пины подписаны:

Описание модуля TYWE2S и распиновка есть на официальном сайте Tuya

Все пины (I05, I00 и прочие) совпадают с нумерацией GPIO

 

Альтернативная прошивка

Для перепрошивки нам понадобится любой USB to TTL адаптер. Подключение выглядит следующим образом:

3.3V к 3.3V TYWE2S
GND к GND TYWE2S
RX к TX TYWE2S
TX к RX TYWE2S

Так же подключаем GPIO0 к GND на время прошивки

Желательно сделать бэкап оригинальной прошивки!

Теперь можно залить альтернативную прошивку. Вот конфиг для ESPHome:

esphome:
  name: relayrr300w
  platform: ESP8266
  board: esp8285

wifi:
  ssid: MyHomeNetwork
  password: VerySafePassword

# Enable logging
logger:

# Enable Home Assistant API
api:
  password: "relay"

ota:
  password: "relay"

binary_sensor:
  - platform: gpio
    pin: 13
    name: gpio13button
    filters:
      - invert
    on_click:
      then:
      - switch.toggle: gpio12relay

output:
  - platform: gpio
    pin: 04
    id: gpio04
    inverted: true

switch:
  - platform: gpio
    pin: 12
    name: gpio12relay
    id: gpio12relay
    on_turn_on:
      then:
      - light.turn_on: gpio04led
    on_turn_off:
      then:
      - light.turn_off: gpio04led

light:
  - platform: binary
    name: gpio04led
    output: gpio04
    id: gpio04led

https://www.instagram.com/p/B0DRvLLDNJ2/

Методом исключения я выяснил, что GPIO4 это светодиод, GPIO12 это реле, а GPIO13 это кнопка. И при этом в легкой доступности у нас все остальные пины, можно подключить что угодно.

 

Заключение

Хотя в корпусе это реле не вставить в российский подрозетник из-за размеров, без корпуса все легко помещается, по крайней мере в глубокие:

Размер платы 55мм х 46мм. Если аккуратно обработать уголки платы, то в подрозетник она поместится не как на фото выше, а полностью будет прилегать ко дну, что сэкономит место внутри.

Лично мне очень понравилась простота перепрошивки и качество платы. Белый матовый корпус тоже выглядит круто. Куча свободных пинов. Если делать выключатель, по типу того, который я делал ранее и который у меня уже трудится не один год, я выберу эту плату за основу вместо NodeMCU- тут все готово и все качественно сделано.

И спасибо ребятам из QCSMART за реле для обзора.

Поделитесь с друзьями
Подписаться
Уведомить о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

5 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Максим
Максим
4 лет назад

Добрый день!

Купил данное реле в комплекте с беспроводным выключателем. Тасмота залилась без проблем, реле включается/выключается. Но с беспроводного выключателя включать/выключать не получается. Выключатель привязан, при нажатии на него на реле вспыхивает светодиод, то есть реле сигнал с выключателя получает. Но не включается. И с кнопки также не включается.
Не сталкивались с подобной проблемой?

Максим
Максим
4 лет назад
Ответить на  Максим

Все, разобрался.
Подходит шаблон
https://templates.blakadder.com/kinetic_switch_SS311KWS.html

Сергей
Сергей
2 лет назад

Здравствуйте, не понятно чем шили конфиг?