Tasmota Smart Switch App Development

Job ID: 39568211

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: