Home › Guides › Smart controllers

Make your Rachio follow your city's watering days

How to set a Rachio schedule to your assigned watering days and hours, where to find your Rachio API key, and how WateringDay Pro checks your schedules and pauses the controller on days you may not water.

A hand holding a phone outdoors
Photo by Daniel J. Schwarz on Unsplash

Short answer. Rachio doesn't know your city's watering rules, so set them yourself: use a Fixed schedule on your assigned days with a start time inside the allowed hours. To keep it right when the rules change, connect Rachio to the WateringDay app (Pro): copy the API key from the Rachio app (Account icon → API Key → Copy), paste it in WateringDay, and it flags schedules that break the rules and can pause the controller with a rain delay on days you're not allowed to water.

Why Rachio needs help with restrictions

Rachio decides how long to water from weather and soil data, but it has no list of city watering rules. Days, hours and drought stages are up to you — and when your utility changes stage or season, you have to remember to change the schedule. Rachio owners have asked for restriction support for years (Rachio community — dealing with water restrictions).

Option 1: set the schedule by hand

  1. Look up your days and hours (use the box below or your city page).
  2. In the Rachio app, open your schedule and choose Fixed watering on specific days of the week — your assigned days. Flex Daily and interval schedules can land on any day.
  3. Set the start time so the whole run finishes inside the allowed hours (for example before 10 a.m. in Austin, or after 8 p.m. in Tampa).
  4. Check it again when your utility changes stage or season — Las Vegas changes four times a year, Orlando when the clocks change, San Antonio with the aquifer.

Option 2: let WateringDay keep it right (Pro)

The WateringDay iPhone app can connect to your Rachio through Rachio's official public API:

Where to find your Rachio API key

  1. Open the Rachio app and tap the Account icon in the top-right corner.
  2. Scroll to the bottom: your API Key is there. Tap Copy (Rachio support — Smart Home Integrations (finding your API key)).
  3. On a computer you can also sign in at app.rach.io, open Settings and choose Get API Key.
  4. In WateringDay, go to Settings → Rachio smart controller, paste the key and tap Connect, then pick your controller.

Treat the key like a password: it gives access to your Rachio account. WateringDay keeps it in your iPhone's Keychain and sends it only to Rachio. To revoke access, tap Disconnect Rachio in WateringDay; you can also generate a new key in Rachio.

Good to know

Find your watering day

Never miss your watering day. The WateringDay app reminds you the evening before and alerts you when your utility changes stage or season.

iPhone app coming spring 2027

More guides