I don't even know which one is from which seller. They all look identical on the outside...
4 variants in total:
First one:
Patched firmware 1.3.10 (Tuya-Cloudcutter won't work)
Device configuration, as extracted from Tuya:
- Pair/Toggle All Pin on P8
- WiFi LED on P6
- TglChannelToggle (channel 1) on P14
- Relay (channel 1) on P15
Device seems to be using CBU module, which is using BK7231N.
Second one:
Also patched firmware
Device configuration, as extracted from Tuya:
- Pair/Toggle All Pin on P23
- WiFi LED on P26
- TglChannelToggle (channel 1) on P6
- Relay (channel 1) on P7
Device seems to be using CB2S module, which is using BK7231N.
Third one:
Also patched firmware
Device configuration, as extracted from Tuya:
- Pair/Toggle All Pin on P8
- WiFi LED on P7
- TglChannelToggle (channel 1) on P26
- Relay (channel 1) on P24
Device seems to be using CB2S module, which is using BK7231N.
Forth one:
BL2028N chip. (BK7231 variant)
Firmware 1.2.1 Tuya-cloudcutter worked yay
UPDATE:
I later received another one and it was patched. Be aware that RX is shorted to ground so the connection between the module and the main pcb needs to be removed. No need to desolder the entire module, just wick away the solder connection.
Device configuration, as extracted from Tuya:
- Pair/Toggle All Pin on P10
- WiFi LED on P7
- TglChannelToggle (channel 1) on P26
- Relay (channel 1) on P8
Device seems to be using CB2S module, which is using BK7231N.
5th one:
This one should support power monitoring.
Also patched firmware.
Be aware that RX is shorted to ground so the connection between the module and the main pcb needs to be removed. No need to desolder the entire module, just wick away the solder connection.
Unhackable variant:
This one cannot be hacked.
My setup:
I used an ESP8266 Nodemcu because I'm too cheap to buy a dedicated serial to usb. I disabled the ESP12F chip by connecting the ENABLED pin to GND
I'm using a breadboard so I can disconnect VCC easily.
To flash the Openbeken firmware I used BK7231GUIFlashTool. Only downside of this tool is that it doesn't work on MacOS with Mono.
NOTES:
Every switch I flashed with BK7231GUIFlashTool had firmware 1.3.10 and for some reason I couldn't read any firmware. Flashing worked fine tho.
AFTER SOLDERING THE WIRES ALWAYS CHECK WITH A MULTIMETER THAT THEY ARE NOT BRIDGED OR MAGIC SMOKE MAY COME OUT.
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/3604382800_1683929117_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/8697261600_1683929114_thumb.jpg)
4 variants in total:
First one:
Patched firmware 1.3.10 (Tuya-Cloudcutter won't work)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/4237902800_1683929304_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/2030985200_1683929303_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/2554688400_1683929306_thumb.jpg)
Device configuration, as extracted from Tuya:
- Pair/Toggle All Pin on P8
- WiFi LED on P6
- TglChannelToggle (channel 1) on P14
- Relay (channel 1) on P15
Device seems to be using CBU module, which is using BK7231N.
Second one:
Also patched firmware
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/5790642100_1683929374_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/4009840500_1683929372_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/1784372800_1684092782_thumb.jpg)
Device configuration, as extracted from Tuya:
- Pair/Toggle All Pin on P23
- WiFi LED on P26
- TglChannelToggle (channel 1) on P6
- Relay (channel 1) on P7
Device seems to be using CB2S module, which is using BK7231N.
Third one:
Also patched firmware
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/9321739400_1683929424_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/1731254900_1683929431_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/2396414800_1683929434_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/5127823600_1683929448_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/3588107500_1683929450_thumb.jpg)
Device configuration, as extracted from Tuya:
- Pair/Toggle All Pin on P8
- WiFi LED on P7
- TglChannelToggle (channel 1) on P26
- Relay (channel 1) on P24
Device seems to be using CB2S module, which is using BK7231N.
Forth one:
BL2028N chip. (BK7231 variant)
Firmware 1.2.1 Tuya-cloudcutter worked yay
UPDATE:
I later received another one and it was patched. Be aware that RX is shorted to ground so the connection between the module and the main pcb needs to be removed. No need to desolder the entire module, just wick away the solder connection.
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/9101945300_1683929526_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/7438814800_1683929522_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/8250329800_1683929525_thumb.jpg)
Device configuration, as extracted from Tuya:
- Pair/Toggle All Pin on P10
- WiFi LED on P7
- TglChannelToggle (channel 1) on P26
- Relay (channel 1) on P8
Device seems to be using CB2S module, which is using BK7231N.
5th one:
This one should support power monitoring.
Also patched firmware.
Be aware that RX is shorted to ground so the connection between the module and the main pcb needs to be removed. No need to desolder the entire module, just wick away the solder connection.
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/4194847200_1684674204_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/5210047800_1684674201_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/5003550200_1684674210_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/7748360800_1684674210_thumb.jpg)
Unhackable variant:
This one cannot be hacked.
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/3103063800_1684679084_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/5214889900_1684679084_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/6716669600_1684679083_thumb.jpg)
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/7996185900_1684679093_thumb.jpg)
My setup:
![[BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware [BK7231N/CB2S] Comparison of multiple smart switch modules, differences on PCB, patched firmware](https://obrazki.elektroda.pl/7063538100_1683929577_thumb.jpg)
I used an ESP8266 Nodemcu because I'm too cheap to buy a dedicated serial to usb. I disabled the ESP12F chip by connecting the ENABLED pin to GND
I'm using a breadboard so I can disconnect VCC easily.
To flash the Openbeken firmware I used BK7231GUIFlashTool. Only downside of this tool is that it doesn't work on MacOS with Mono.
NOTES:
Every switch I flashed with BK7231GUIFlashTool had firmware 1.3.10 and for some reason I couldn't read any firmware. Flashing worked fine tho.
AFTER SOLDERING THE WIRES ALWAYS CHECK WITH A MULTIMETER THAT THEY ARE NOT BRIDGED OR MAGIC SMOKE MAY COME OUT.