Yardian

The Yardian integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] allows you to control your Yardian Smart Sprinkler Controller.

There is currently support for the following platforms within Home Assistant:

  • Switch - Allows you to view the status of zones and control them.
  • Binary sensor - Shows watering status along with standby and freeze prevent diagnostics. Per-zone enabled diagnostics are provided but disabled by default.

Configuration

To add the Yardian device to your Home Assistant instance, use this My button:

Manual configuration steps

If the above My button doesn’t work, you can also perform the following steps manually:

During the configuration, you will have to manually set the Host and the Access Token. You can find them inside your Yardian App.

Yardian Host/Token Location

Supported functionality

The Yardian integration provides the following entities.

Binary sensors

  • Watering running: Is on when a zone is currently irrigating.
  • Standby: Is on when the controller is in standby mode.
  • Freeze prevent: Turns on when the controller enables freeze prevention.
  • Zone enabled: On if a zone is enabled. These entities are disabled by default and created per zone.

Button

  • Stop all irrigation: Enabled by default. Pressing this button entity will immediately stop any currently active zone.

Actions

List of actions

The Yardian integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] provides the following actions. Each link below opens a dedicated page with examples, parameters, and a step-by-step UI walkthrough.

  • Start irrigation (yardian.start_irrigation) Starts the irrigation for a zone for a set number of minutes.

For an overview of every action across all integrations, see the actions reference.