Skip to content

Instantly share code, notes, and snippets.

@gadget78
Created August 23, 2020 21:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gadget78/dfffd688553236ebd0f4fd944a96b065 to your computer and use it in GitHub Desktop.
Save gadget78/dfffd688553236ebd0f4fd944a96b065 to your computer and use it in GitHub Desktop.
Tasmota TX Dimmer control
# MASTER SWITCH
LedState 1
Setoption1 1
Setoption34 30
SwitchMode1 10
rule1
ON Switch1#state=3 DO add1 1 ENDON
ON var1#state==1 DO backlog delay 4; if (var1==1) power on; delay 2; power off; var1 0 ENDIF ENDON
ON var1#state==2 DO backlog publish cmnd/Switch-Backdoor/power1 toggle; var1 0 ENDON
ON var1#state==3 DO backlog publish cmnd/Switch-Backdoor/power1 0; publish cmnd/Switch-Kitchen/power 0; publish cmnd/Dimmer-Living/power off; var1 0 ENDON
rule2
ON Switch1#state=3 DO backlog ledpower1 on; ledpower1 off ENDON
#####################################################################
# SLAVE switches
rule1
ON Switch1#state=0 DO publish cmnd/Switch-Living1/power OFF ENDON
ON Switch1#state=1 DO publish cmnd/Switch-Living1/power ON ENDON
ON Switch1#state=3 DO add1 1 ENDON
ON var1#state==1 DO backlog delay 4; if (var1==1) publish cmnd/Switch-Living1/power ON; delay 2; publish cmnd/Switch-Living1/power Off; var1 0 ENDIF ENDON
ON var1#state==2 DO backlog publish cmnd/Switch-Backdoor/power1 toggle; var1 0 ENDON
ON var1#state==3 DO backlog publish cmnd/Switch-Backdoor/power1 0; publish cmnd/Switch-Kitchen/power 0; publish cmnd/Dimmer-Living/power off; var1 0 ENDON
rule2
ON Switch1#state=3 DO backlog ledpower1 on; ledpower1 off ENDON
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment