Can you provide OBK templates for those devices and maybe some model numbers or manufacturer names/codes, so I can add them to our devices list?
Helpful post? Buy me a coffee.
Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tam
{
"vendor": "Shenzhen Qingning Tongchuang Technology Co.Ltd",
"bDetailed": "0",
"name": "EWelink Smart Life Light Switch",
"model": "2-Gang",
"chip": "BL602",
"board": "SDV-002_V1.2",
"flags": "1024",
"keywords": [
"Wall switch",
"Switch",
"2-Gang"
],
"pins": {
"1": "Rel;1",
"2": "Btn;1",
"12": "WifiLED;0",
"20": "Btn;0",
"21": "Rel;0"
},
"command": "",
"image": "https://obrazki.elektroda.pl/6767295300_1703067357.jpg",
"wiki": "https://www.elektroda.com/rtvforum/topic3970659.html"
}
{
"vendor": "Shenzhen Qingning Tongchuang Technology Co.Ltd",
"bDetailed": "0",
"name": "EWelink Smart Life Light Switch",
"model": "3-Gang",
"chip": "BL602",
"board": "SDV-002_V1.2",
"flags": "1024",
"keywords": [
"Wall switch",
"Switch",
"3-Gang"
],
"pins": {
"1": "Rel;2",
"2": "Btn;2",
"3": "Rel;1",
"12": "WifiLED;0",
"14": "Btn;1",
"20": "Btn;0",
"21": "Rel;0"
},
"command": "",
"image": "https://obrazki.elektroda.pl/1389703800_1703067376.jpg",
"wiki": "https://www.elektroda.com/rtvforum/topic3970659.html"
}
muzzthegreat wrote:I would like to put ESPHome on it and link it to my Home Assistant. Has anyone tried this and is it possible?
BK7231T (WB3S, WB2S, WB2L, etc)
BK7231N (CB2S, CB2L, WB2L_M1, etc)
BK7231M, this is a non-Tuya version of BK7231N with 00000000 keys, also sometimes in BL2028 flavour
T34 (T34 is based on BK7231N), see flashing trick
BL2028N (BL2028N is a Belon version of BK7231N)
XR809 (XR3, etc)
BL602 (SM-028_V1.3 etc), see also BL602 flash OBK via OTA tutorial
LF686 (flash it as BL602)
W800 (W800-C400, WinnerMicro WiFi & Bluetooth), W801
W600 (WinnerMicro chip), W601 (WIS600, ESP-01W, TW-02, TW-03, etc)
LN882H by Lightning Semi - datasheet, see flashing how-to, see sample device teardown and flashing, see new flash tool, see dev board
Windows, via simulator
patentjyp wrote:Here, BT_EN is connected to pin 14 (CHIP_EN) of BL602 (tested with multimeter). Therefore, this BT_EN pin is indeed BOOT.
TL;DR: For BL602 SDV-002_V1.2 switches with 1–4 gangs, “BOOT is GPIO8”: flash OpenBeken by using 3.3 V UART, RX/TX/GND, and the BT/R2 boot path; use verified GPIO templates to map relays, touch buttons, and Wi-Fi LED without cloud firmware. [#20533595] Why it matters: These low-cost eWeLink/AliExpress wall switches can run locally with OpenBeken, MQTT, and Home Assistant when flashed and powered correctly.
| Option | BL602 SDV-002_V1.2 support | Home Assistant path | Key limitation |
|---|---|---|---|
| OpenBeken | Yes | MQTT and Home Assistant discovery | LittleFS disabled on BL602 |
| ESPHome | No BL602 support stated in thread | Requires ESP module replacement | Needs ESP strapping-pin care |
| Original eWeLink firmware | Yes | Cloud/app ecosystem | Vendor cloud dependency |
Key insight: The module is not an ESP module; it is a Trolink TI602B3S/SDV-002_V1.2 BL602 module. Treat BT/GPIO8 as the boot signal, not EN/CHIP_EN, and use a real 3.3 V supply.