A custom card for Home Assistant to manage smart multi-zone irrigation systems
🏠 Home Assistant | 📋 Installation | ⚙️ Configuration | 🐛 Issues
The Zone Smart Irrigation Card is a custom card for Home Assistant that allows you to manage multi-zone irrigation systems in an intuitive and comprehensive way. This card works in perfect synergy with the Zone Smart Irrigation integration.
⚠️ IMPORTANT PREREQUISITE
This card requires the Zone Smart Irrigation integration to work properly.
👉 Download the integration here
- ✅ Enable/disable each individual zone
- 📅 Integrated weekly calendar
- ⏰ Management of 4 time slots per zone
- 🎨 Responsive and modern design
- 🔍 Zone selection via comboBox
- 👁️ Simplified view for disabled zones
- 📆 Day of the week selection
- 🕐 Customizable start time
- ⏳ Configurable irrigation duration
- 🎯 Time slot 1 always active (when zone is active)
- 🔀 Other slots can be toggled on/off at will
- Download files from the
dist
folder - Copy files to
/config/www/smart-irrigation-card/
<config directory>/
├── www/
│ └── smart-irrigation-card/
│ ├── smart-irrigation-card.js
│ ├── smart-irrigation-card-editor.js
│ └── smart-irrigation-zone-card.manifest.json
-
Add resource in Home Assistant:
- Go to Settings ➜ Dashboards ➜ Resources
- Click Add Resource
- URL:
/local/smart-irrigation-card/smart-irrigation-card.js
- Type:
JavaScript Module
-
Restart Home Assistant
- 🏠 Go to your dashboard
- ✏️ Click Edit
- ➕ Click Add Card
- 🔍 Search for "Smart Irrigation Card"
- 🎯 Select the zone from the dropdown menu
- 💾 Save the configuration
type: custom:smart-irrigation-card
zone_name: <zone_name> (configurated with integration)
physical_switch_entity: irrigation.garden_zone
📝 Development Note
This project is currently in active development. Some features may not be complete and documentation is continuously being updated.⏳ Being a project developed in spare time, I cannot provide precise timelines for completion.
🤝 Contributions welcome! Feel free to open issues or pull requests.
- 🐛 Bug reports: Open an issue
- 💡 Feature requests: Discussions
- 💖 Support the project:
This project is released under Apache License 2.0.
See the LICENSE file for complete details.
This project is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The author shall not be held liable for any damage or loss caused by the use of this software.
Use at your own risk.
Made with ❤️ for the Home Assistant Community
⭐ If this project is useful to you, please leave a star on GitHub!