TCP Smart 4AC+USB Power Strip
Model reference: WPS4WUK

Available from:


Flashed with:

GPIO #Component
GPIO00 User
GPIO01 Led1i
GPIO02 None
GPIO03 Button1
GPIO04 Relay3
GPIO05 Relay4
GPIO09 None
GPIO10 None
GPIO12 Relay2
GPIO13 Relay1
GPIO14 Relay5
GPIO15 None
GPIO16 None


{"NAME":"TCP WPS4WUK","GPIO":[255,56,0,17,23,24,0,0,22,21,25,0,0],"FLAG":15,"BASE":18}

Tuya-Convert might not be possible for this device if the manufacturer started using newest Tuya firmware since this template was published. Instead you can likely serial flash Tasmota without soldering with a flashing jig, if the device is easily opened.

TCP Smart Wifi Extension Lead. Has 4 mains sockets, and a 4 port USB power supply. Each socket is controlled individually with relays 1-4, and the USB power is controlled with relay 5. There is only one button on the device and one LED.

The device uses an Tuya TYWE2S ESP8285 module. tuya-convert works for over the air flashing.

Flashing with a UART is also doable, but tricky. I had success soldering wires to the PWR/GND/RX/TX pins on the module connector. Unfortunately, the GPIO0 line is not accessibly on the module connector, so I had to use a jumper wire to a test pad to pull the line low for programming. Once I got it into programming mode, Tasmotizer had no problem replacing the firmware.


This device is similar to the AOFO 4 port power strip. I matched the port numbering so Relay1 controls the socket closest to the USB ports, and Relay4 the socket near the mains cable and power button. USB ports are on relay 5.