teardown a power plug, Minoston MP22W, ver 2.0, Date code 0920, FCC ID 2AQRWF96S
This Minoston MP22W v2.0 has a new module, WB2S-WF96S, V2.1, 2020-07-29, with a BK7231T chip. OEM manufactured as WF96S by https://nie-tech.com/
https://developer.tuya.com/en/docs/iot/wb2s-module-datasheet?id=K9ghecl7kc479
1, my USB to TTL converter has a ch341 chip
2, solder wires from ch341_USB to VBAT 3.3v, GND, 1RX and 1TX on WB2S
3, flash OpenBK7231T_UA_1.17.11.bin into this WB2S module, with BK7231Flasher.exe v1.0.7 on MS Windows 10,
4, search for a new wifi AP, OpenBK7231T*, ip: 192.168.4.1
5, input wifi SSID and password.
6, configure.
The old Minoston MP22W (ver 1 ?) was built with TYWE2S modules, based on ESP8266 chips. The old configuration at Tasmota is available.
https://templates.blakadder.com/minoston_MP22W.html
Matched the pinouts of TYWE2S to WB2S, got the following configuration. After saving new configuration, this plug won't reboot by itself, . I have to use a power strip to power-cycle it.
Configure module
P6 (PWM0) Btn 1
P7 (PWM1) LED_n 1,
P24 (PWM4) Rel 1,
P6 (PWM0) on WB2S = I/O_13 on TYWE2S
P7 (PWM1) on WB2S = I/O_04 on TYWE2S
P24 (PWM4) on WB2S = I/O_12 on TYWE2S
Configure General/Flags
checked Flag 6 - [BTN] Instant touch reaction instead of waiting for release (aka SetOption 13)
After flashing and configuring, the plug works.
But that button has significant delays, I have to push it twice. The first push seems like a wakeup call, the second one switches the plug on/off. Fixed


This Minoston MP22W v2.0 has a new module, WB2S-WF96S, V2.1, 2020-07-29, with a BK7231T chip. OEM manufactured as WF96S by https://nie-tech.com/
https://developer.tuya.com/en/docs/iot/wb2s-module-datasheet?id=K9ghecl7kc479
1, my USB to TTL converter has a ch341 chip
2, solder wires from ch341_USB to VBAT 3.3v, GND, 1RX and 1TX on WB2S
3, flash OpenBK7231T_UA_1.17.11.bin into this WB2S module, with BK7231Flasher.exe v1.0.7 on MS Windows 10,
4, search for a new wifi AP, OpenBK7231T*, ip: 192.168.4.1
5, input wifi SSID and password.
6, configure.
The old Minoston MP22W (ver 1 ?) was built with TYWE2S modules, based on ESP8266 chips. The old configuration at Tasmota is available.
https://templates.blakadder.com/minoston_MP22W.html
Matched the pinouts of TYWE2S to WB2S, got the following configuration. After saving new configuration, this plug won't reboot by itself, . I have to use a power strip to power-cycle it.
Configure module
P6 (PWM0) Btn 1
P7 (PWM1) LED_n 1,
P24 (PWM4) Rel 1,
P6 (PWM0) on WB2S = I/O_13 on TYWE2S
P7 (PWM1) on WB2S = I/O_04 on TYWE2S
P24 (PWM4) on WB2S = I/O_12 on TYWE2S
Configure General/Flags
checked Flag 6 - [BTN] Instant touch reaction instead of waiting for release (aka SetOption 13)
After flashing and configuring, the plug works.









