Just got the idea of using HASS as a sprinkler timer, on off times are easy. Adjustable even. I’m gonna spend some time thinking about how to select days from the gui to run on. Basically a start time, then a minute slider for each zone… Just a thought as i watch the Warriors game, sorry for the lack of completion in the thought, just didn’t wanna lose it!
i did something similar, but never really got it great
I wanted them to run with respect to the sunrise (5 minutes before the sunrise), for 15 minutes each, on certain days.
But getting the GUI to allow me to edit these was a nightmare, and i was unfamiliar with using templates at the time.
Love to see how you get on, and perhaps have this as a block that can be added to HASS.
Well I can do the Boolean to select the days to run. That’s about as far as I have gotten. The run each zone for a certain amount of time might be more challenging that I initially thought…
I had a similar thought, but I took a shortcut on the hardware portion which I can say I am happy with.
https://opensprinkler.freshdesk.com/support/solutions/folders/5000147084
A co worker has the open sprinkler, he’s very happy with it. I am gonna give sprinkler pi a shot. I do wish I could open the webpage within Hass rather than just a hyperlink.
I´ve got sprinkler-pi to work with my valves but as @sisensee write it would be nice to have this implemented into HASS by embedding the webpage.
I´m also looking at the option to run a slave HASS on the rPi controlling the relays to interact with the relays directly
Nice work @frelev! I kind of wanted the slave pi option as well but the automations to control the sprinklers akin with the weather seemed a little far for HAss Nevermind the user selectable inputs isn’t as simple as it would be on sprinkler pi. But that doesn’t means there no hope!
I’ve create a ESP8266 (Main Controller) and node with nano arduiono sprinkler project. I controll the System with HA and MQTT. It work very nice. I push my code to github if all is done.
That would be awesome, I am very curious to see how you integrated the controls into HA.
Nice
Thinking of doing something similar. For now I just present each sprinklers status in HA using MQTT binary sensor.
This is my biggest problem with home assistant and I hope that they can add that feature in the future… I have seen multiple threads about it and there is a large demand and infinite uses. Being able to embed webpages into the frontend. Please implement this!!
Next version, saw some sample code of them working on it. It’s coming!
You’ll be able to embed external pages in the next release!
That’s amazing!!
Well integrating web pages is nice for some stuff so you can have all your config web pages access via HA but it doesn’t solve your automation with HA. It is not integrated and never will be.
I started a sprinkler project in HA 3 weeks ago when my third water timer this year gave up. Been always too stingy to by a proper system like rainbird and I still am not willing to spent a couple of hundreds here.
So my setup will be a controller based on a ESP8266 to open 4 Solenoid Valves via 4 12VDC relays so I have 4 zones that I can control via MQTT and HA to control it from.
I’m still waiting for my Solenoid Valves via Banggood but got my prototype working using sensor templates and some scripting in Jinja. This is how my frontend in HA looks:
and with an open valve:
Next thing to do is put in some extra conditions that can be selected in the automation conditions like:
- Rain forecast > xx%
- Amount of rain forcast
- add a rain sensor to the ESP8266
- add soil moist sensors to the ESP8266
Basically when you get the hang of it only your imagination is the limiting factor here … certainly not HA
Pretty cool
yeah, i like the look of that!
I would definitely be interested in stealing your work for my own house
Well I finally received all the parts so I can start putting it together and start testing it. In one or two weeks I will post some snippets of my config here for anyone interested .
I am working on this as well. Mine is MQTT based sprinkler, I am very new to HA and trying to figure out how you did this display. For example the Status, Last Run and Next run how do you get those to show up.
Im thinking I need to work on this again, I would like to reclaim the raspberry pi 3 I’m using for it now!