yeah, water sensor is going to suck. Dewpoint is not a good way either, way to “one dimensional”
throughput value is currently not configurable through a service, but feel free to make a PR for it.
How can I graph the rainfall from the weather service? My rain sensor is not working well, but when I use the weather service the bucket increases a great amount and there is never irrigation dispite little to no rain.
create a template sensor to extract the rainfall info from the weather service sensor.
That’s really my question, where is this “weather service sensor”? I am using the weather service from the plugin.
All I can see is sensor.smart_irrigation shows “number_of_data_points: 22” But it does not show details about these data points.
There has been zero rain (or maybe 0.01 inch) and the other day it was reading bucket 0.9, it was counting down to about 0.2 last time I checked.
Now I check again and it is reading bucket 1.2 inch!!!
I need to get this working, these values are not correct.
According to wundergound.com historical weather there was 0.17 inch rain march 5, 0.03 inch March 6, and 0.01 inch March 16.
This is not inline with what Smart Irrigation is reading
I am not sure what you mean. What is a plug-in? Which plug-in are you referring to? If you are using the weather service that Smart Irrigation provides then it’s Open Weather Map which can be great or not great at all for you. I’d recommend you set up a weather service you trust and feed that as sensors into SI using the panel that you will find in your left nav bar
I am talking about the Home Assistant plugin “Smart Irrigation” using the Open Weather Map service.
How can I see what rainfall data it is pulling in?
you can’t unless you turn on debug logging and look into the log files. to check what it is retrieving I’d set up the OWM integration to see what results you get for your location.
Now the bucket has been stuck at 0.0 for the past few days. Could I pay you to review everything and get it working properly? I quite don’t understand what is going on.
I did find this in the logs, but it doesn’t indicate what is ‘missing’
This error originated from a custom integration.
Logger: custom_components.smart_irrigation
Source: custom_components/smart_irrigation/init.py:1154
integration: Smart Irrigation (documentation, issues)
First occurred: 12:38:43 AM (2 occurrences)
Last logged: 12:38:43 AM
Calculate for zone Lawn failed: no data available.
Calculate for zone Landscape failed: no data available.
No need to pay me! This error indicates that there is no data for the zone. Can you share screenshots of your sensor groups screen?
updating every 4 hours is very low frequency, you are going to miss a lot of weather patterns that way.
The rest looks good to me, please confirm your API key for OWM is valid by making a test call to their API.
I had it set to 1 hour, I was afraid that it might have been duplicating the rainfall data causing the excessively large buckets.
I still don’t understand how the time is not calculated if there’s a bucket.
I just checked the bucket and it is 1.1 inch, but there has been no such rainfall.
rainfall != bucket. Did you read the docs on how this component works? (How it works | Smart Irrigation).
Regardless, why don’t you test the OWM API so you actually get sensical results for your area - or better yet, use a weather service or weather station you trust and configure HASmartIrrigation to use that…
I have a problem with configuring the integration with the API-Key of open weather map. The API-Key is newly generated, but it says the version is incorrect or the API-Key, see photo attached. What are the next steps i can try?
You could have read the docs… Installation: Configuring weather service | Smart Irrigation says: “If the key does not work right away, no worries. The email you should have received from OpenWeaterMap says it will be activated ‘within the next couple of hours’. So if it does not work right away, be patient a bit.”
So, did you indeed wait a couple of hours before trying it or is the key new?
Yes, the key is already at least five days old, so it should be valid by now. The Pirate API key worked immediately, but since the PyETO calculation is returning abnormal values, I’m not sure if the data is accurate for my location. I know the OpenWeather app accesses a local weather station, so I wanted to try using that approach instead.
Quick question - I set up an automation to water a plant garden with two zones every other day. I’m using the PyETO library and have “coastal” checked, since I live very close to the ocean.
Is there anything I need to do in the configuration or in my automation to have an every-other-day schedule align with how the calcuations work? For example, should I input “2” in the “Forecast days” field? If not, how does the integration reconcile the schedule?



