Relay "Controller" Nous L6, Smart Breaker Nous L6, firmware change?

Today a glimpse inside another IoT gadget, this time from a Polish auction site. We'll check if it's worth buying and whether there's an ESP8266 or some other WiFi module inside. The Nous L6 relay, called a 'controller' by the seller for some reason. Standard, a gadget that cuts off just one wire (if wired right, it cuts off the phase) for control via the mobile app or via a button on the case. £35 a pop, I've seen cheaper Sonoffs....
Product to be controlled via WiFi via mobile app, of course.
Screenshot from the auction:


That's odd - the seller doesn't warn you that you need to ensure that you connect the phase and zero correctly (i.e. don't swap them places):

Box:





Kit contents:

Bottom:

Tuya sometimes still gives a strip of double-sided tape, here this was not present.
We take a look inside:

Everything standard... there is even a varistor, there is a fuse, there are two electrolytic capacitors at 400V and a choke (pi filter?) between them....


Transformerless power supply, probably gives 5V to the relay:

Bottom of the board... LDO AMS1117 3.3V regulator - gives 3.3V for the WiFi module:


BP2905 - transformerless inverter controller:



Transistor with code 1AM (engages the relay):

And the WiFi module - WBR2:



Outputs:

Pin | Symbol | IO type | Function | |
1 | 1 | 3V3 | / | Power supply pin (3.3V) |
2 | A19 | I/O | GPIOA_19, PWM hardware, IC Pin40 | |
3 | GND | P | Power supply reference ground | |
4 | A18 | I/O | GPIOA_18, PWM hardware, IC Pin39 | |
5 | A13 | I/O | GPIOA_13, UART0_RXD, which is used as a user-side serial interface pin | |
6 | GPIOA_13, UART0_RXD, which is used as a user-.A17 | I/O | GPIOA_17, PWM hardware, IC Pin38 | |
7 | A14 | I/O | GPIOA_14, UART0_TXD, which is used as a user-side serial interface pin | |
8 | ||||
8 | A20 | I/O | GPIOA_20, common GPIO, IC Pin1 | |
9 | A12 | I/O | GPIOA_12, PWM hardware, IC Pin26 | |
10 | EN | I/O | Enabling pin, which works at the high level and is pulled up and controlled by a user externally | |
11 | A11 | I/O | GPIOA_11, hardware PWM, IC Pin25 |
WBR2, or W701-VA2-CG. Specification:
Quote:.
The WBR2 is a low-power embedded WiFi+Bluetooth module that Tuya has developed. It consists of a highly integrated wireless RF chip (W701-VA2-CG), with an embedded WiFi network protocol stack and varied library functions.
Overview
With the maximum CPU clock rate of 100MHz, the WBR2 also contains a low-power KM4 microcontroller unit (MCU), a WLAN MAC, a 1T1R WLAN module, 256 KB static random-access memory (SRAM), 2 MB flash memory, and extensive peripherals.
WBR2 is an RTOS platform that integrates all function libraries of the WiFi MAC and TCP/IP protocols. You can develop embedded WiFi products as required.
Features
Embedded low-power KM4 MCU, which can also function as an application processor. Clock rate: 100MHz.
Working voltage: 3.0 to 3.6V
Peripherals: 6 GPIOs and 1 universal asynchronous receiver/transmitter (UART)
Wi-Fi/BT connectivity
802.11 B/G/N20
Channels 1 to 14 at 2.4 Ghz (channels 1 to 11 for US/CA and channels 1 to 13 for EU/CN)
Support Bluetooth (Bluetooth Low Energy) 4.2
Support WEP/WPA/WPA2/WPA2 PSK (AES) security modes
Up to +20 dBm output power in 802.11b mode
Support SmartConfig functions for Android and iOS devices
Onboard PCB antenna
Passed CE and FCC certification
Working temperature: -20 to 85℃
Summary .
Unfortunately. There is no way to change the firmware of this relay at this time. My OpenBeken supports the platforms: BK7231N, BK7231T, T34, BL602, XR809, W800 and W600, but does not yet support WBR2/W701 (W701-VA2-CG). Tasmota will not be uploaded here either. I will try to add W701-VA2-CG support in the future, but for now I would advise against buying this product. Better to buy something proven on ESP.
Comments
Actually 35zl and a wifi controller on some invention - thanks for the warning .... [Read more]