Back to RainMachine Guides
RainMachine

Why Is My RainMachine Watering Even When Rain Is Forecast?

RainMachine GuideSmart Irrigation
easy difficulty 15-20 minutes 133 views 6 found helpful Updated
This guide applies to: RainMachine RainMachine Smart Irrigation Controller (RainMachine Touch HD-12, HD-6, Mini-8, Pro-16)
At a glance — most common causes
  • Weather service not configured or API key expired on controller
  • Rain threshold in program restrictions set too low to trigger skip
  • Local weather station data not reaching controller due to WiFi loss
15-20 minutes11 solutions coveredeasy level

Expert Review & Technical Scope

DeviceRainMachine RainMachine Smart Irrigation Controller
Model CoverageRainMachine Touch HD-12, HD-6, Mini-8, Pro-16
Fix Time15-20 minutes
DifficultyEasy
Required ToolsLevel
Network / ProtocolWi-Fi / app-based troubleshooting context

Problem Description

Your RainMachine smart irrigation controller is running its scheduled programs even when rain is forecast or has recently fallen. The controller should skip irrigation when weather data indicates sufficient soil moisture but instead waters on schedule regardless. This occurs when the weather data source is not configured, the weather parser is disabled, or the rain threshold sensitivity settings are too low for your climate.

Symptoms

  • RainMachine runs schedule the day after heavy rainfall
  • Controller ignores local weather forecast and waters during rain
  • RainMachine app shows no weather data in the program view
  • Weather-based restrictions show as inactive in program settings
  • Controller waters even when rain sensor at controller is wet
  • Soil moisture model shows 100 percent but watering still starts

Recognize these? Here's what usually causes it.

Common Causes

  • Weather service not configured or API key expired on controller
  • Rain threshold in program restrictions set too low to trigger skip
  • Local weather station data not reaching controller due to WiFi loss
  • Weather parser disabled or set to wrong data source for region
  • Controller firmware not updated causing weather skip calculation error
  • Rain sensor hardware connected but not enabled in software settings

Most fixes happen in the first 3 steps.

Warning

Never disable all weather restrictions to troubleshoot. Watering while rain is falling wastes water and can cause fungal disease in lawns that takes weeks to recover from.

Tools & Requirements

Level
Recommended Tools for RainMachine Smart Irrigation Controller

These tools will help you complete this fix.

As an Amazon Associate we earn from qualifying purchases.

Step-by-Step Solution

1

Check Weather Service Configuration

Open the RainMachine app or web interface and go to Settings then Weather Services. Verify that at least one weather service is shown as active and recently updated with a green status indicator. If no weather service is configured the controller has no data to trigger weather skips and will water on schedule regardless of conditions. Add your location by entering your zip code or GPS coordinates and selecting a compatible weather service such as NOAA or Weather Underground for your region.

2

Adjust Rain Restriction Threshold

In the RainMachine app go to Programs, select the affected program, and tap the Restrictions tab. Check the Rain Restriction setting. The default threshold may be set to only trigger a skip after very heavy rainfall. Increase the sensitivity by lowering the millimetre threshold required to trigger a skip. For most residential lawns a threshold of 6 to 10 millimetres of forecast rain is appropriate for skipping a standard irrigation run to avoid overwatering.

3

Verify Controller WiFi Connectivity

RainMachine must have active internet access to download weather forecast data. Go to Settings then Network in the RainMachine interface and confirm the controller shows a valid IP address and internet connection status. If the controller is offline it falls back to running all programs on schedule without any weather-based adjustments. Move the controller closer to your router or add a WiFi extender to improve signal at the installation location.

4

Enable ET-Based Weather Parser

RainMachine supports evapotranspiration-based weather parsers that calculate soil moisture more accurately than simple rain forecasts. Go to Settings then Weather Services and look for parser options. Enable the ET or NOAA parser appropriate for your geographic region. The ET parser uses temperature, humidity, wind, and solar radiation data to calculate actual soil moisture levels rather than just measuring rainfall. This provides more accurate skip decisions especially during hot dry periods when evaporation is high.

5

Update Firmware and Reconfigure Programs

Go to Settings then Software Update in the RainMachine interface and install any available firmware update. Some older firmware versions have known bugs in the weather skip calculation engine. After updating navigate to each program and verify the Weather Restrictions are correctly configured with appropriate sensitivity levels. Delete and recreate any programs that were set up before the firmware update as old program configurations sometimes do not inherit the corrected weather calculation logic.

Quick Solutions

Verify weather service is configured in RainMachine settings
Increase rain restriction threshold to match local rainfall patterns
Check controller has active WiFi and can reach weather servers
Enable and configure the ET-based weather parser for your region
Update RainMachine firmware to latest version
Enable the hardware rain sensor in software settings if installed

Still having issues? This is usually the deeper cause below.

If this comes back after following these steps, check whether a recent app or firmware update reset a default setting — the fix works, but the setting gets reverted silently.

Pro Tip

Install the RainMachine mobile app and enable push notifications for weather skip events so you are immediately informed when the controller decides to skip a scheduled run.

Real-World Insight

This issue almost always looks more complex than it is — the majority of cases trace back to a single setting, a stale credential, or a default that shipped wrong.

What Usually Goes Wrong
  • Weather service not configured or API key expired on
  • Rain threshold in program restrictions set too low to
  • Local weather station data not reaching controller
  • Weather parser disabled or set to wrong data source
  • Controller firmware not updated causing weather skip calculation error

Official Manufacturer Manual

RainMachine provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your RainMachine Smart Irrigation Controller.

View RainMachine Smart Irrigation Controller Online Manual

Source: rainmachine.com

Need More Help? RainMachine Support

Note: The contact information below connects you directly to RainMachine's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.