True 3-Way Smart Switch w/ Tasmota - No rewiring!
It's here! A smart switch that works in several different 3 way wiring configurations without any rewiring or other tricks. Swapping out one of the 3 way switches with this one is the only requirement. This video also shows the details of using with Tasmota for local MQTT control with Home Assistant.
Moes 3-Way Smart Switch
Additional Parts for Flashing Tasmota if Needed
Soldering Iron Station
Helping Hands(as shown)
Alternative Upgraded Helping Hands
Female Jumper Wires
USB FTDI for Flashing
Amazon US Link
Tasmota Backlog Commands
backlog ssid1 NetWorkName;password1 MyPassword
Updated with templates for the new Tasmota -
To control the switch via MQTT you will need to monitor the Power1 state and send an ON/OFF as an event command.
If the light is backwards toggle the Power1 relay once on the Tasmota GUI to follow the light correctly. Power1 state should then follow the “light on” sensor after this.
rule1 on event#ON do power2 TOGGLE endon
rule2 on event#OFF do power2 TOGGLE endon
rule3 on power1#state=1 do backlog rule1 0; rule2 1 endon on power1#state=0 do backlog rule1 1; rule2 0 endon on switch2#state=3 do publish Moes3Way/Action Long endon
Sample Home Assistant Config
- platform: mqtt
Take note of the slightly different command topic with the EVENT command.
Excellent guide with various 3 way wiring configurations
Termite Terminal App