Smart Irrigation - save water by precisely watering your lawn/garden

Hello, the question about the drip hoses and the calculation of the amount of water to be delivered was answered at the beginning.
But yes it is possible, we have Rainbird and Netafim drip hoses and use them to water hedges and lawns underground.

thank you, indeed here is the link to the post related to this question. I overlooked in my first search

I could not find something, you?

Hello, after the update I also had the error. in the link below is shown for this the workaround.
And it works again

I found this solution at [Bug] Integration stopped working with 2023.6.0b0 Ā· Issue #130 Ā· jeroenterheerdt/HAsmartirrigation Ā· GitHub . Works for me. Apologies for not posting for you guys to use but here it is now:

ScratMan commented last week

could you please try by editing the python file in your Home Assistant configuration folder
.homeassistant/custom_components/smart_irrigation/sensor.py
At line 124, you will find a line starting with @asyncio.coroutine ; just add a # in front of the @ , save the file and restart HA. Then check if it solves the issue.
Thanks

1 Like

Sorry all for not paying attention to this. Life got in the way, but I will try to work in a fix next week. Also, I am planning to make a 2.0 version of this integration to fix other issues / improve things.

3 Likes

I really love your integration. Very clever, very stable irrigation based on sun/rain/wind and temperature. Worked very good for a long time now!

As you mentioned 2.0: May I add my suggestions for improvement:

.) Setup: Itā€™s quite annoying to enter all monthly ET values for each segment. Those should be global settings as most ppl should have only ONE climate zone in their garden :wink:

.) Changing the throughput/flow values after initial configuration. With drippers itā€™s hard to calculate water needed in relation to area. So it me be necessary to tune those values a little. Eg bushes need more water per area than grass/lawn.

If you could incorporate these changes it would be awesome!!

I just released a fix.

1 Like

Agreed - support for multiple segments / zones is not great. One of the things I wish to improve for version 2.0. Same for updating values.

1 Like

Iā€™m having a problem with ā€˜hourly_adjusted_runtimeā€™ being unavailable and never updating. Iā€™ve tried installing and reinstalling Smart Irrigation v0.0.78, 0.0.79, and 0.0.80 multiple times, rebooting HA, checking OpenWeatherMap APIs, ensuring correct ET values, and have tried changing the auto refresh time. ā€˜hourly_adjusted_runtimeā€™ is always unavailable and never updates, so ā€˜daily_adjusted_runtimeā€™ is always 0. it has been very hot where i am and it has not rained for several days, so watering should be required. Iā€™m really at a lost of what i could be doing wrong. Iā€™m attaching some screenshots that may help diagnose:

More pictures from my Smart Irrigation setup

Hey, welcome to the forum and sorry for the inconvenience. The hourly adjusted run time should be available normally, so I believe you are hitting a bug. Can you post logs please?

After searching a bit harder, I believe Iā€™ve resolved this problem. In HA settings>system>logs, i was seeing this this message:

This error originated from a custom integration.

Logger: custom_components.smart_irrigation.OWMClient
Source: custom_components/smart_irrigation/OWMClient.py:104
Integration: Smart Irrigation (documentation, issues)
First occurred: 4:48:43 PM (2 occurrences)
Last logged: 4:51:39 PM

Cannot talk to OWM API, check API key.

I found this discussion about OWM API 3.0 Use OpenMapWeather One Call API 3.0 by f1ren Ā· Pull Request #119 Ā· jeroenterheerdt/HAsmartirrigation (github.com)

I subscribed to the API 3.0, deleted all my previous Smart Irrigation instances, and recreated everything again with freshly generated OWM API keys and checking the 3.0 box. After some time, all my ā€˜hourly_adjusted_run_timeā€™ sensors have values.

Thanks for letting me know, glad it was resolved!

One of my circuits is not watering, and during inspection I found that precipitation is at 1600 where it is -3.5 on all other circuits. This seems to stop daily_ & hourly_adjusted_runtime to not raise. Could that be, and if so: WHY?

Did you use a different sensor or api for this one circuit? This number has to come from somewhereā€¦

Canā€™t really tell. I now deleted the integrations of this one sprinkler and re-added it. Seems to work now. Maybe I entered something incorrectly.

OK, good to hear it works now. Not sure what was going on there.

I,m in the process of setting up this system for my garden watering. Iā€™m looking for an overview with the Evapotranspiration for my area. In the wiki there is only German and France, since I am in the Netherlands it would be nice to have that Evapotranspiration values for the year. Anyone willing to share their Dutch settings (Mid of the Netherlands) or give a suggestion where to find the values for the Netherlands? Thanks. :slight_smile: Iā€™m using 4 Rainbird valves (100DV) so I calculated a flow of 150 liter/ minute. Seems a bit much to me? What is common? Since use them mainly for the flower-beds I guess approx 10m2 will do?

just added the info about where to find Dutch info from KNMI to the wiki.

Great thanks :slight_smile: Can I still adapt the settings after I already filled the config?