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.
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 Applications | Recommended Integrations | Recommended Devices |
|---|---|---|
| Home Assistant | Zigbee2MQTT, Z-Wave JS | Gas Controller, RainMachine Version 2 (API 4.6.1) |
Source Examples
- 2026.1: Home is where the dashboard is ?? – Home Assistant (homeassistant)