Treatlife Dual Indoor Dimmable Smart Plug (DP-20) ESP Transplant
Treatlife Dual Indoor Dimmable Smart Plug (DP-20) ESP Transplant
https://github.com/Tediore
Treatlife released an indoor dual outlet dimmable smart plug in Q4 2020. It ships with a WB3S module which is not compatible with Tasmota but is pin-compatible with the ESP-12 (see the end of this document for a pinout comparison). This means the WB3S can be removed and replaced with an ESP-12 flashed with Tasmota.
Unfortunately the plug is equipped with a secondary TuyaMCU (Nuvoton M031EC1AE, pictured to the left of the WB3S). This means the plug will use the Tasmota TuyaMCU module (Module 54) once the WB3S is replaced with an ESP.
Picture of the final product with an ESP-12 in place of the WB3S. Note the red wire connecting GPIO15 to GND on the ESP. Without this connection the ESP will not boot to normal mode since there’s no pad on the PCB for GPIO15.
The commands required to make the device work properly with Tasmota are similar to Treatlife’s DP-10 outdoor dimmer plug:
Depending on the light bulbs you use with this device, you might need to modify the DimmerRange command with a different low value. Both outlets are controlled at the same time (no independent control), and the lights gradually fade when turned on or off. Unfortunately it does not fade between brightness levels.
Pinout comparison (WB3S on the left, ESP-12 on the right):
I purchased Treatlife's fan only controller and have removed the WB3S and replaced it with a ESP-12S last night. I have not tested it yet, but I am curious as to why you had to connect the red wire from GPIO15 to GND. On mine there was a pad there. Did the pad get ripped up when you removed the WB3S?
ReplyDeleteThanks!
There was no actual pad for IO15, there was just a rectangle that was the size of a pad (you can see that in the third photo)
Delete