Last Updated:

Yardian Smart Sprinkler Controller Integration

S.C.O.R.E.ConvenienceDevice Control

Overview

The Yardian Smart Sprinkler Controller allows homeowners to efficiently manage their watering schedules, reducing water waste while keeping their gardens healthy. By integrating with home capability systems, users gain greater control and flexibility over their irrigation needs.

Convenience icon

Benefits

  • Automates watering schedules based on weather conditions, ensuring optimal hydration for plants.
  • Reduces water usage and costs by preventing overwatering.
  • Provides remote control via smartphone, allowing users to adjust settings on-the-go.

Intent

This capability enables users to automate and control their Yardian Smart Sprinkler Controller through smart home systems. The outcome is a more efficient irrigation process that adapts to environmental changes and user preferences.

Preconditions

  • Yardian Smart Sprinkler Controller is installed and operational.
  • Home Assistant is set up and integrated with the Yardian controller.
  • User has access to a smartphone or computer to manage settings.
  • Home Assistant installed and configured.
  • Integration available and authenticated: Zigbee2MQTT.
  • Device installed and reachable: Gas Controller.

Actors

  • Homeowner managing their garden
  • Family member adjusting the watering schedule
  • Guest helping with garden maintenance

Trigger

The capability is triggered by a scheduled time, manual command through the app, or environmental data such as soil moisture levels.

Workflow Diagram

flowchart TD
    A[User Command] -->|check schedule| B{{Is it time to water?}}
    B -->|Yes| C[Activate Sprinkler]
    C --> D[Watering in Progress]
    B -->|No| E[Exit]

Workflow Description

1. Set Up User Preferences

Homeowner configures watering schedules and preferences through the Home Assistant interface.

2. Monitor Environmental Conditions

The system checks soil moisture levels and weather forecasts to determine if watering is necessary.

3. Trigger Sprinkler Activation

If conditions are met, the Yardian controller activates the sprinklers based on the set schedule.

4. Notify User

Homeowner receives a notification on their device that watering has commenced.

5. End Watering Session

Once the watering duration is complete, the system turns off the sprinklers and logs the activity.

Postconditions

The garden is watered according to the predefined schedule, and the system logs the watering activity for future reference.

Optional Enhancements

  • Integrate with weather services for real-time adjustments based on rainfall.
  • Add voice control capabilities through Alexa or Google Home.
  • Implement a manual override option for immediate watering needs.

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZigbee2MQTT, Z-Wave JSGas Controller, RainMachine Version 2 (API 4.6.1)

Source Examples