Quick answer

A successful manual run proves the controller can activate the station circuit. The fault is usually schedule logic: the dial is not in AUTO RUN, no valid start time or watering day exists, a rain sensor is active, or seasonal adjustment has effectively reduced watering.

This guide also answers
ESP-TM2 manual works automatic does notRain Bird TM2 schedule not startingESP-TM2 programmed watering not working

Match the pattern before opening anything

Possible causeBest clueFirst check
Dial not in AUTO RUNManual operation works from the faceplateReturn the dial to AUTO RUN
No valid program startRun times exist but no cycle beginsCheck start time and watering days
Active or open sensor circuitSensor indication blocks automatic wateringUse the documented bypass test
Seasonal adjustmentRuns are missing or much shorter than expectedCompare adjustment with 100%

Read the system before replacing a part

Use the observation that most closely matches your yard. Each row changes the next test, so you do not spend an afternoon proving the wrong theory.

A single station runs from MANUAL STATION

What it meansThe TM2 output and that field path can operate.

Do nextStay with AUTO RUN position, program, day, start, runtime, sensor, and delay.

The dial is left in OFF or a programming position

What it meansAutomatic watering is intentionally blocked.

Do nextReturn it to AUTO RUN after documenting settings.

Sensor ACTIVE is shown without a working sensor path

What it meansThe controller can inhibit scheduled watering.

Do nextUse the manual's sensor bypass test; do not permanently defeat a real sensor.

A run time exists but in a different program

What it meansThe visible start cannot borrow that runtime.

Do nextAlign start time, watering day, and station runtime inside one program.

Four tests that narrow the fault

Stop as soon as one result gives you a clear boundary. The goal is not to perform every test; it is to eliminate whole groups of causes safely.

  1. 01

    Prove one station manually

    Run the affected station for two minutes from the TM2 faceplate.

    IF YES / NORMALHardware operation is available; do not replace the valve.

    IF NO / ABNORMALUse the station-level electrical diagnosis first.

  2. 02

    Audit the same program

    Select one program and verify current clock, eligible day, start time, and nonzero station runtime without switching programs mid-audit.

    IF YES / NORMALAll gates belong to one program.

    IF NO / ABNORMALMove or recreate only the mismatched setting.

  3. 03

    Check operating and inhibit states

    Return the dial to AUTO RUN and record sensor, delay, and seasonal-adjust status.

    IF YES / NORMALNo override blocks the next event.

    IF NO / ABNORMALThe displayed inhibit state determines the correction.

  4. 04

    Schedule an observed start

    Set a short permitted test several minutes ahead and watch the display through the start.

    IF YES / NORMALAutomatic operation is restored.

    IF NO / ABNORMALThe exact display at the missed minute is evidence; photograph it before reset.

Numbers worth measuring

Seasonal Adjust test baseline100%

At 50%, a 10-minute runtime becomes 5 minutes; use 100% temporarily to isolate schedule logic.

Values are diagnostic references, not universal pass/fail limits. Confirm the specification for the exact controller, valve, solenoid, nozzle, and local installation.

Common fixes that waste time

Replacing a solenoid after a successful faceplate manual run

That run already energized the solenoid and opened the valve.

Checking the start in Program A and runtime in Program B

Program settings do not combine across programs.

Leaving the sensor bypassed

A short diagnostic bypass should not become a permanent water-wasting workaround.

Worked diagnostic example

How the evidence changes the repair

An ESP-TM2 watered manually but missed every scheduled morning.

  • The dial was in AUTO RUN and the clock was correct.
  • Program A had a valid 5:30 a.m. start.
  • The lawn stations had runtimes only in Program B, which had no start.
Conclusion

Nothing electrical was broken. Aligning start and runtimes inside Program A restored automatic watering while preserving the other schedule.

Reconstructed teaching case based on documented system behavior. It is not presented as a laboratory test or a repair performed by Sprinkler Fix Lab.

How to confirm the repair actually held

A single successful start can hide an intermittent splice, sticky valve, remaining leak, or scheduling problem. Recreate the original conditions before calling the job finished.

01
Repeat one station from MANUAL STATION mode.

Pass: The original symptom does not return during the direct test.

If not: Stop and repeat the last dividing test; the fault boundary was incomplete or intermittent.

02
Observe a short programmed start without touching the dial.

Pass: Automatic behavior now matches the documented controller state.

If not: Hardware may be repaired while schedule, sensor, program, or connectivity logic remains separate.

03
Confirm AUTO RUN, sensor state, clock, and seasonal adjustment after the test.

Pass: The repair holds under normal time, load, moisture, and network conditions.

If not: Use the first changed condition to identify the remaining intermittent cause.

Recognize the controller state

Check these in order

  1. 01

    Prove the hardware with one manual station

    Run one zone for two minutes. If it waters normally, do not start by replacing the valve or solenoid. The controller-to-valve path has just passed a useful test.

  2. 02

    Return the dial to AUTO RUN

    The ESP-TM2 must be left in its automatic operating position. A correct schedule cannot launch while the controller is intentionally off or left in a programming position.

  3. 03

    Audit one program from beginning to end

    Confirm current date and time, at least one watering day, one intended program start time, and a non-zero run time for each included station. Start times belong to the program, not individual stations.

  4. 04

    Test the rain-sensor explanation

    If a sensor is installed, allow it to dry or use the controller's documented sensor bypass for a short diagnostic test. If no sensor is installed, verify the required jumper is present as shown in the manual.

  5. 05

    Check seasonal adjustment and delays

    Return seasonal adjustment to its normal baseline for testing and clear any temporary delay. Then set a start several minutes ahead and watch the display through the expected start.

  • Manual watering becomes intermittent as well.
  • The sensor wiring or jumper arrangement does not match the manual.
  • Programs disappear or the clock repeatedly resets after power loss.

What homeowners ask about this symptom

Can the rain sensor block automatic but not manual watering?

Yes, depending on the manual mode used and controller configuration. That makes sensor status a strong suspect when scheduled watering fails but a manual test succeeds.

What should seasonal adjust be for testing?

Rain Bird identifies 100% as the nominal ESP-TM2 setting. Use that baseline temporarily while isolating a schedule problem.

Sources and review notes

General maintenance logic is checked against EPA WaterSense outdoor irrigation guidance. Product controls and disassembly steps vary by model; use the current manufacturer manual for your exact valve, controller, or sprinkler head.

Rain Bird: ESP-TM2 User ManualRain Bird: Controller Run Times
Published and last reviewed: August 30, 2026