Long term timer

turn on once a month for 2 hours?

May I know why are you expecting this timer feature?

Fight legionella in warm water. Once a month to heat to 60 Degrees

The best solution: https://tasmota.github.io/