--- title: "Rachio" description: "Instructions on how to use Rachio with Home Assistant." logo: rachio.png ha_category: - Irrigation - Binary Sensor - Switch ha_iot_class: Cloud Push ha_release: 0.73 --- The `rachio` platform allows you to control your [Rachio irrigation system](https://rachio.com/). There is currently support for the following device types within Home Assistant: - **Binary Sensor** - Allows you to view the status of your [Rachio irrigation system](https://rachio.com/). - [**Switch**](#switch) They will be automatically added if the Rachio integration integration is loaded. ## Getting your Rachio API Key 1. Log in at [https://app.rach.io/](https://app.rach.io/). 2. Click the "Account Settings" menu item at the bottom of the left sidebar 3. Click "Get API Key" 4. Copy the API key from the dialog that opens. ## Configuration To add this platform to your installation, add the following to your `configuration.yaml` file: ```yaml # Example configuration.yaml entry rachio: api_key: YOUR_API_KEY ``` {% configuration %} api_key: description: The API key for the Rachio account. required: true type: string hass_url_override: description: If your instance is unaware of its actual web location (`base_url`). required: false type: string manual_run_mins: description: For how long, in minutes, to turn on a station when the switch is enabled. required: false default: 10 type: integer {% endconfiguration %}