Tasmota Smart Switch App Development
Budget: $30 – $250 USD
Objective
Implement a dual timer controller on ESP8266/ESP32 running Tasmota, using only built-in Tasmota features (no Arduino code), to:
Alternate between ON and OFF states with two timers (T1 and T2)
Operate under 3 modes via mode switch
Display T1 and T2 countdown on separate displays (optional external I2C/OLED supported)
Handle magnetic trigger with timing override
Use push-buttons for parameter adjustments
Operate fully offline or optionally with MQTT feedback
Magnetic Sensor Input
Triggers based on digital HIGH (magnet detected).
Behavior depends on mode:
LOOP: starts cycle
STOP ON MAG: forces OFF for T2 duration
Use Tasmota's Mem registers to store timing settings and user profiles:
Implement a dual timer controller on ESP8266/ESP32 running Tasmota, using only built-in Tasmota features (no Arduino code), to:
Alternate between ON and OFF states with two timers (T1 and T2)
Operate under 3 modes via mode switch
Display T1 and T2 countdown on separate displays (optional external I2C/OLED supported)
Handle magnetic trigger with timing override
Use push-buttons for parameter adjustments
Operate fully offline or optionally with MQTT feedback
Magnetic Sensor Input
Triggers based on digital HIGH (magnet detected).
Behavior depends on mode:
LOOP: starts cycle
STOP ON MAG: forces OFF for T2 duration
Use Tasmota's Mem registers to store timing settings and user profiles: