En primer lugar metermos el siguiente template:
{"NAME":"Shelly 1","GPIO":[0,0,0,0,21,82,0,0,0,0,0,0,0],"FLAG":0,"BASE":46}
A continuación, nos vamos a la consola de tasmota y previa configuración con nuestros dispositivos e ip copiamos y pegamos lo siguiente:
(Recuerda que antes de introducirlo tienes que editar según tus dispositivos)
Backlog Setoption1 1; Setoption11 0; Setoption13 0; SwitchMode 5; SetOption32 10; PowerOnState 0
Rule1
ON button1#state=10 DO publish cmnd/nombredeshellycontasmota/power toggle ENDON
ON button1#state=11 DO WebSend [192.XXX.X.X] /relay/0?Turn=toggle ENDON
ON button1#state=12 DO WebSend [192.XXX.X.X] /relay/0?Turn=toggle ENDON
ON button1#state=13 DO WebSend [192.XXX.X.X] /relay/0?Turn=toggle ENDON
ON button1#state=14 DO WebSend [192.XXX.X.X] /relay/0?Turn=toggle ENDON
ON button1#state=3 DO WebSend [192.XXX.X.X] /relay/0?Turn=toggle ENDON
Al terminar no olvides activar la rule
rule1 1
Si al probarlo ves que no te funciona prueba a cambiar button1 por switch1 en el bloque de la rule1