logo elektroda
logo elektroda
X
logo elektroda
Dostępna jest polska wersja

Czy wolisz polską wersję strony elektroda?

Nie, dziękuję Przekieruj mnie tam

Teardown and Exploration of GHome Smart Plug EP2 [W701/BL0937] for OpenBeken Support

Raufaser  19 5880 Cool? (0)
📢 Listen (AI):

TL;DR

  • The GHome Smart Plug EP2 with W701/BL0937 is torn down to inspect its internals for possible OpenBeken support.
  • The teardown reveals a separate communication PCB with a W701 chip, and the U.FL antenna connector must be unplugged to reach it.
  • Opening the plug is tricky, requiring the protective contact to be unsoldered and several screws removed before the main and comm PCBs can be examined.

I bought a Smart Plug on Amazon before I even know things like OpenBeken even existed.
I will post my teardown here in high hopes a clever mind can make the device supported :)
The outside:
(It is a little tricky to open this plug, that is why it looks so beaten up ...)
White GHome Smart plug with a power button, placed against a white background. Close-up of the Smart Plug EP2 with visible technical specifications.
After taking off the cover you have to unsolder the protective contact and unscrew some screws. (already done in the picture)
View of the interior of a disassembled smart plug showing metal and plastic components.
Then you can take out the internals. Here is the probably uninteresting bottom:
Close-up of the PCB with the communication chip in a Smart Plug device.
To get to the communication PCB you have to unplug the antenna U.FL connector.
Interior of a smart plug with visible electronic components and a communication board.
The front PCB where the communication board is connected to:
Close-up of the internal PCB of a smart plug.
Detail view on the communication PCB with W701 chip. Front and Back
Close-up of a communication board with a W701 chip and U.FL connector. Close-up view of the smart plug communication board with chip W701.
And here is how the comm PCB is soldered to the main PCB.
Close-up of the internal components of a disassembled Smart Plug with visible electronic elements.

Maybe someone can add support for this device?! :)

About Author
Raufaser wrote 47 posts with rating 14 , helped 3 times. Been with us since 2024 year.

Comments

p.kaczmarek2 15 Mar 2024 15:10

I haven't seen that kind of W701 module before. Can you desolder it and show the high quality photos of the pad markings, where is VDD, GND, etc? [Read more]

Raufaser 15 Mar 2024 18:32

Mmmhhh I am trying to desolder at the moment. It is difficult to reach the back side of the solder spots. The front side is pretty clean. Already tried hot air and soldering iron with desolder wire... [Read more]

p.kaczmarek2 15 Mar 2024 19:12

I had a similiar device some time ago. It was based on ESP8266. Here you can see my teardown: https://www.elektroda.pl/rtvforum/topic3941251.html I just desoldered top board from the bottom board. [Read more]

Raufaser 15 Mar 2024 22:00

I managed to get this nasty little fella out. First the side with the W701 https://obrazki.elektroda.pl/1143914600_1710535968_thumb.jpg And now the other side with the BL0937 and some labels. The... [Read more]

divadiow 15 Mar 2024 22:19

found elsewhere but looks to be a W701H, so maybe pins are diff https://obrazki.elektroda.pl/2716082100_1710537491_thumb.jpg https://obrazki.elektroda.pl/8406209200_1710537501_thumb.jpg from... [Read more]

Raufaser 15 Mar 2024 23:33

Nice find. Thanks a lot. What means 2x VCC ? 6,6V? Edit: I got it. Both pins are VCC. Sorry. I mean i could solder some wires and see if the thing draws current ... Added after 1 [minutes]:... [Read more]

divadiow 16 Mar 2024 09:09

Excellent and exciting!! I'm not sure what's next tbh. Ideally I'd be a developer and I'd help with OBK expansion, but I'm not at that point just yet. [Read more]

p.kaczmarek2 16 Mar 2024 17:38

This is a very rare chip. You need to wait a bit for us to add support for this platform. How many pieces of this plug do you have? [Read more]

Raufaser 16 Mar 2024 18:42

So i inspected the PCB a little further and traced the outer pads to the W701. That is what i got: https://obrazki.elektroda.pl/7050653700_1710610265_thumb.jpg So it seems to have the same pin out... [Read more]

lars4 19 Mar 2024 15:07

I have 8-10 of that model. I'd be happy to send you one if you want to give it a try [Read more]

p.kaczmarek2 19 Mar 2024 16:31

Thanks, are you somewhere near Poland? I don't know how high the shipping ratio would be if you're outside EU. [Read more]

lars4 19 Mar 2024 17:07

I live in Sweden so I don't think shipping will be that expensive [Read more]

Hilgude 26 Oct 2024 19:56

Got some EP2-A recently in a pack of 4 explictly advertised as runnning an ESP8285. The full teardown will be exactly the same. The internal and external is the same device, except the module, is... [Read more]

Hilgude 28 Oct 2024 01:18

https://obrazki.elektroda.pl/4797252600_1730074652_thumb.jpg [Read more]

p.kaczmarek2 28 Oct 2024 07:40

Interesting, so you've got a different or older batch? When are they using W701, and when ESP? Do you have Tasmota template? [Read more]

Hilgude 29 Oct 2024 01:09

Hard to say why there is two versions of these plugs ... The Amazon vendor explicitly advertised it as it can be Tasmota converted with Tuya-Convert. See this : https://amzn.eu/d/4jDsu5C Here is... [Read more]

p.kaczmarek2 31 Oct 2024 21:55

This sounds very interesting. Once you finish your repair, can you consider posting it as step by step tutorial in our Smart Home Tutorials section? I would like to make some more repairs too, but... [Read more]

divadiow 20 Dec 2024 07:23

https://www.elektroda.com/rtvforum/topic4093142.html - RTL8720CF development underway [Read more]

p.kaczmarek2 05 Jan 2025 23:03

New guide for those WBR3 chips: WBR2, WBR3, WBRU, W701-VA2-CG pinout, datasheet, flashing for Home Assistant [Read more]

FAQ

TL;DR: At least 12 GHome EP2 plugs with the Realtek W701/RTL8720CF have surfaced, and "This is a very rare chip" [Elektroda, p.kaczmarek2, post #21006660] Flash succeeds once A0 + CEN are tied to 3.3 V and UART2 is used [Elektroda, Raufaser, post #21006736]

Why it matters: Rare chip support keeps DIY firmware projects such as OpenBeken and LibreTiny growing.

Quick Facts

• MCU: Realtek RTL8720CF dual-band Wi-Fi/BT, 125 MHz max [Realtek DS]. • Power-meter IC: BL0937 on daughterboard [Elektroda, Raufaser, post #21005786] • Flashing pins: UART2 TX=16, RX=15; pull A0 & CEN to 3.3 V [Elektroda, Raufaser, post #21006736] • Idle heap after boot: ~94 kB free (0x17018) [Elektroda, Raufaser, post #21005817] • Two hardware revisions: W701 or ESP8285; ESP variant allows Tuya-Convert OTA [Elektroda, Hilgude, post #21277836]

What processor is inside the GHome EP2 smart plug?

Most recent batches host a Realtek RTL8720CF (W701 module); earlier lots carry an ESP8285 module [Elektroda, Raufaser, #21005786; Hilgude, #21277836].

How can I tell which version (W701 or ESP8285) I own?

Remove the plastic shell: the radio daughterboard is visible. A metal-canned module labelled W701-VA2-CG indicates Realtek; a smaller black castellated board without shielding is ESP8285 [Elektroda, Raufaser, #21004569; Hilgude, #21279506].

How do I enter UART flashing mode on the W701?

  1. Solder wires to pads 16 (TX) and 15 (RX).
  2. Pull A0 and CEN high to 3.3 V.
  3. Power the board; the bootloader prints “Download Image over UART2”. [Elektroda, Raufaser, post #21006736]

Can I use Tuya-Convert on the ESP8285 batch?

Yes. One user flashed three ESP8285-based EP2 units over-the-air with Tuya-Convert and loaded Tasmota [Elektroda, Hilgude, post #21277836]

Is there a Tasmota template for the ESP8285 EP2?

Template: {"NAME":"EP2-A","GPIO":[576,1,320,1,2656,2720,1,1,2624,32,1,224,1,1],"FLAG":0,"BASE":18} [Elektroda, Hilgude, post #21280776]

What causes the ‘dead plug’ failure some users saw?

Rapid on/off cycles on a loose wall outlet destroyed the BP2525 5 V regulator, disabling the plug [Elektroda, Hilgude, post #21280776]

Does the plug support power monitoring?

Yes, via the BL0937 IC. Calibration constants are stored in flash; loss triggers error logs like “ele_save_key err 8” [Elektroda, Raufaser, post #21005817]

Where can I follow development progress?

Watch the RTL8720CF development thread and the W701 flashing guide linked above [Elektroda, divadiow, #21355742; p.kaczmarek2, #21379253].
%}