• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

pvvx

Активный участник сообщества
Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

Возможные модули: PB-02, PB-03F, PB-03M.

Цена модуля PB-03M в Чип-Дип от 30 шт. — 173 руб.

На aliexpress возможно найти варианты по 70 руб (и ниже).
1748052881694.png

Перед прошивкой необходимо проверить, что Flash в данном модуле 512КБ*:
Код:
>python rdwr_phy62x2.py -pCOM6 i

=========================================================
PHY62x2/ST17H66B/TG7100B Utility version 01.03.25
---------------------------------------------------------
Connecting...
PHY62x2/TG7100B: Release RST_N if RTS is not connected...
PHY6252/ST17H66B: Turn on the power...
Chip Reset Ok. Response: b'cmd>>:'
Revision: b'00136085 6222M005'
FlashID: 136085, size: 512 kbytes
PHY6222 - connected Ok
Flash Status: 0x0000
Flash Serial Number: 4250305539373611
Flash OTP: ffffffffffffffffff...
Flash 0x11002000: 06000000ffffffff3818ff1fffffffff
Flash 0x11002100: 00000111d80c000000000111ffffffff
eFuse Lock Status: 0x0000000f
eFuse 0: 0000000000000000
eFuse 1: 0000000000000000
eFuse 2: 0000000000000000
eFuse 3: 42270421a06d0980
Security Boot: 0
* PB-03M-Kit чаше всего содержат чипы с 256КБ Flash.

Далее зашиваем в модуль файл TS0001_TZ3000_fdxihpp7.bin.
python rdwr_phy62x2.py -pCOM6 -a we 0 TS0001_TZ3000_fdxihpp7.bin
  • Если необходимо сменить MAC/IEEE, тогда правим 8 байт по адресу 0x4000.
  • 1748053076419.png
Используемые контакты:

P02 - Светодиод через резистор на gnd
P03 - S2 внешний выключатель (на gnd)
P15 - Выход на управление реле через транзистор (“1” – вкл, “0” выключено)
P14 - Кнопка On/Off и сброса привязок (на gnd)

P9 - TX – лог работы и программирование
P10 - RX - программирование

Прошивка взята от модуля 6222B2S-V2.0 устанавливаемого в Tuya ”Mini Smart Switch” ( путем чтения FullFlash: python rdwr_phy62x2.py -pCOM6 rf fullfalsh.bin).
1748053164180.png
 

Вложения

pvvx

Активный участник сообщества
Для справки: Оригинальный модуль LC-P622ZB2S-P.

Потребление работающего модуля PB-03M с данной прошивкой составляет 15..16 мА от источника 3.3В.
 
Сверху Снизу