Geeni SURGE 6-Outlet Surge Protector Power Strip (GNC-SW003-199)
Geeni SURGE 6-Outlet Surge Protector

Available from:

Install method:
Replace module

GPIO #Component
GPIO00 Led_i 1
GPIO01 None
GPIO02 None
GPIO03 Button 1
GPIO04 Relay 3
GPIO05 Relay 2
GPIO09 None
GPIO10 None
GPIO12 Relay 5
GPIO13 Relay 6
GPIO14 Relay 4
GPIO15 Relay 1
GPIO16 None
GPIO17 None
{"NAME":"Geeni GNC-SW003-199","GPIO":[320,0,0,32,226,225,0,0,228,229,227,224,0,0],"FLAG":0,"BASE":18}
This device uses WB3S module which needs to be replaced with ESP-12, ESP-C3-12F or ESP-12H module. Besides the module, this process will require a heat gun, soldering tools and moderate soldering skill.

Replaced WB3S (BK7231T) with ESP-12F flashed with Tasmota. No pull down resistor on GPIO15 needed.

After replacing WiFi module, one of the relays in the power strip will turn on and off repeatedly but will stop after configuring Tasmota

To enable multipress buttons to control the individual outlets (1 button press for outlet 1, 2 button presses for outlet 2, etc, hold button for 5 seconds for outlet 6), use the following commands in the console:

SetOption1 1
SetOption73 1
Rule1 ON button1#state=10 DO Power1 2 ENDON ON button1#state=11 DO Power2 2 ENDON ON button1#state=12 DO Power3 2 ENDON ON button1#state=13 DO Power4 2 ENDON ON button1#state=14 DO Power5 2 ENDON ON button1#state=3 DO Power6 2 ENDON
Rule1 1