▶ Smart Switch Templates and Setup

Tasmota Templates

Sonoff Basic
backlog template {"NAME":"Sonoff StopIt","GPIO":[0,1,0,1,0,1,0,1,0,1,0,1,0,1],"FLAG":0,"BASE":18,"CMND":"MODULE 1;"} ; Module 0
Martin Jerry - MJ-S01- Single Pole
{"NAME":"MJ-S01 2Way Switch","GPIO":[1,1,1,1,288,321,0,0,224,32,544,1,0,0],"FLAG":0,"BASE":18}
TreatLife  - SS01S - Single Pole
{"NAME":"TreatLife Single Pole SW","GPIO":[0,0,0,0,320,289,0,0,224,32,544,0,0,0],"FLAG":0,"BASE":18}
Preflashed Kauf BLF10 Bulb
backlog template {"NAME":"Kauf BLF10 Bulb","GPIO":[0,0,0,0,416,419,0,0,417,420,418,0,0,0],"FLAG":0,"BASE":18,"CMND":"RGBWWTable 255,255,153,255,255"} ; module 0
Evalogik WF30 & WF30T 2 and 3 Way Rocker Toggle Switches
 {"NAME":"Evalogik WF30 2/3Way","GPIO":[0,0,0,0,33,0,0,0,224,32,0,0,0,0],"FLAG":0,"BASE":18}
Linkind Dual Button Smart Switch (How to Guide)  (Requires ESP32 Solo Tasmota bin)
{"NAME":"Linkind Switch ESP32Solo WS240010008","GPIO":[0,0,0,0,0,224,1,1,0,0,288,0,1,1,0,0,0,0,0,0,0,576,321,0,0,0,0,0,33,32,0,0,0,0,0,0],"FLAG":0,"BASE":1}
Linkind Dimmer Switch (How to Guide)  (No template needed)

TreatLife/Moes 3 Way Switches SS01 SS02 (Rules and Special Setup Guide)
Treatlife DS03 Fan/Dimmer Combo Controller Tasmota Setup (Rules and Special Setup Guide)
Wyze Outdoor Plug WLPPO1-1 - (Tasmota / ESPHome Guide + Bluetooth Scanning)
Martin Jerry Single Pole Dimmer MJ-SD01 (No Template Needed - Module 73 )
Gosund WO1 Smart Outlet with Power Monitoring (Rules and Special Setup Guide)

Shelly Devices
Shelly EM (>=
 {"NAME":"Shelly EM","GPIO":[0,0,544,0,160,0,0,0,640,3457,608,3872,0,0],"FLAG":0,"BASE":18}
Shelly 2.5 
{"NAME":"Shelly 2.5","GPIO":[320,0,32,0,224,193,0,0,640,192,608,225,3456,4736],"FLAG":0,"BASE":18}

Tasmota ESP32-C3 Templates
backlog template {"NAME":"Vont ESP32-C3 A19 RGBW","GPIO":[0,0,0,0,419,418,416,417,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1} ; Delay 1 ; Module 0
backlog template {"NAME":"Vont ESP32-C3 A19 RGBCT","GPIO":[0,0,0,452,419,418,416,417,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1,"CMND":"so92 1"} ; Delay 1 ; Module 0
{"NAME":"ESP32C3 Treatlife GlowLamp","GPIO":[0,0,33,418,417,0,0,0,32,0,0,0,0,0,0,0,0,0,416,419,0,0],"FLAG":0,"BASE":1}
ESP32-C3 All Relays (Test Outputs)
backlog template {"NAME":"ESP32C3 ALL Relays","GPIO":[224,225,226,227,228,229,230,231,232,233,234,0,0,0,0,0,0,0,235,236,237,238],"FLAG":0,"BASE":1,"CMND":"SO0 0|SO65 0"} ; Delay 1 ; Module 0
ESP32-C3 All Switches (Test Inputs)
backlog template {"NAME":"ESP32C3 ALL Switches","GPIO":[160,161,162,163,164,165,166,167,168,169,170,0,0,0,0,0,0,0,171,172,173,174],"FLAG":0,"BASE":1,"CMND":"SO114 1|SO65 0"} ; Delay 1 ; Module 0

Tasmota ESP32 Templates
ESP32 All Relays (Test Outputs) - Tasmota32 and Tasmota Solo
backlog template {"NAME":"ESP32_AllRelays","GPIO":[224,225,226,227,228,229,1,1,230,231,232,233,1,1,234,235,236,237,238,239,240,241,242,243,0,0,0,0,244,245,246,247,248,249,250,251],"FLAG":0,"BASE":1,"CMND":"SO0 0|SO65 0"} ; Delay 1; Module 0
ESP32 All Switches (Test Inputs) - Tasmota32 and Tasmota Solo
backlog template {"NAME":"ESP32_AllSwitches","GPIO":[160,161,162,163,164,165,1,1,166,167,168,169,1,1,170,171,172,173,174,175,176,177,178,179,0,0,0,0,180,181,182,183,184,185,186,187],"FLAG":0,"BASE":1,"CMND":"SO114 1|SO65 0"} ; Delay 1 ;Module 0
ESP32S2 All Relays (Test Outputs) (1st batch)
backlog template {"NAME":"ESP32S2_AllRelays1","GPIO":[224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,1,1,1,1,1,1,1,1],"FLAG":0,"BASE":1,"CMND":"SO0 0|SO65 0"} ; Module 0
ESP32S2 All Relays (Test Outputs) (2nd batch)
backlog template {"NAME":"ESP32S2_AllRelays2","GPIO":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,225,226,227,228,229,230,231],"FLAG":0,"BASE":1,"CMND":"SO0 0|SO65 0"} ; Module 0
ESP32S2 All Switches (Test Inputs) (1st batch)
backlog template {"NAME":"ESP32S2_AllSwitches1","GPIO":[160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1,"CMND":"SO114 1|SO65 0"} ; Module 0
ESP32S2 All Switches (Test Inputs) (2nd batch)
backlog template {"NAME":"ESP32S2_AllSwitches2","GPIO":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,161,162,163,164,165,166,167],"FLAG":0,"BASE":1,"CMND":"SO114 1|SO65 0"} ; Module 0

Please note, the product links above could be affiliate links, using them could earn digiblurDIY a small commission of most purchases and helps with future video projects. Thank you!

Zigbee Compatibility List - Zigbee2MQTT


  1. Greetings, I am new to the world of automated houses but I am passionate about learning to apply it in my own space. At the moment I have some 20 smart bulbs from Feit Electric and others from Atomi. I control them through alexa but I have the problem that sometimes a member of the family, out of habit, turns off the switch and you know, any automated process programmed in alexa is over. I saw some of your videos with solutions for this but in all of them you are using "Tasmota" and I'm not ready for that step yet... is there another way to access the smart dimmers console? Thank you for your contribution to this community...

    1. Think the only one doing that bypass is Wyze with their bulbs to have wall control. This is why we do Tasmota for this very case. Pretty simple especially with preflashed options https://youtu.be/52ZPROouhOQ


Post a Comment