Teekar 3rd Generation Curtain Switch (6406066389457)
Teekar 3rd Generation

Available from:

Install method:
Replace module

GPIO #Component
GPIO00 None
GPIO01 None
GPIO02 None
GPIO03 Button 1
GPIO04 Button 2
GPIO05 Button 3
GPIO09 None
GPIO10 None
GPIO12 Relay 2
GPIO13 None
GPIO14 Relay 3
GPIO15 None
GPIO16 Relay 1
GPIO17 None
This device uses CB3S 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.

Requires configuring shutter support.

The CB3S has to be replaced with an ESP12. However, the ESP12 won’t boot unless there’s a pull-down resistor (I used 10K) between IO15 and GND. You could also just short the pin to ground, but then you would always get backlit buttons (which you can’t turn off), since IO15 controls the backlight.

After setting the template:

Backlog Interlock 1,2; Interlock on; Pulsetime1 0; Pulsetime2 0; Pulsetime3 1; WebButton3 ■; Rule1 ON Power3#State=1 DO ShutterStop1 ENDON; Rule1 on; Sleep 0; SetOption1 1; SetOption80 1; SetOption81 1; PowerOnState 0; ButtonTopic 1; SwitchMode3 5; SetOption61 1; ShutterRelay1 1; ShutterRelay2 1; ShutterOpenDuration 57; ShutterCloseDuration 55; ShutterButton1 1 up 1; ShutterButton1 2 down 1; Restart 1

Adjust ShutterOpenDuration and ShutterCloseDuration according to your setup. If you wish to have backlit switches (blue), set IO10 to “low”. The template turns that off by default.