after you install ESPHome and flash a device you have to add to to the Integrations (Settings->Integrations-ESPHome) and put the IP address of the ESP device. It’s not mandatory, but reccomended. In some cases, like mine having two different HA for prod and test and two different ESPHome, you have to.
I’m pretty new to HA and still learning my way around.
I’ve sucessfully integrated the package for HA-Irrigation-V1, but I’m struggling with the integrations of the ui in lovelace.
Here is what I have done:
set lovelace mode to yaml in configuration.yaml
created ui-lovelace.yaml and put some stuff in it (copy of storage-ui)
added !include lovelace/view_garden_version1.yaml in that file
Upon refreshing Lovelace, I get “Unknown Error” and nothing shows up.
Also, I noticed that there is a reference to includes/titles.yaml . I’ve read in a post that this is part of Kloggs standard setup. How do I best deal with it?
I’d really like to get this to run - I think its the best irrigation for HA I’ve come across so far.
As for the titles.yaml, I had forgotten that I now use that in Version1 (I should update the readme on GitHub). You can get the file titles.yaml from the Version 2 repo on Github and you need to put in a folder called includes. That folder needs to be in whatever folder the view_garden_version1.yaml is in.
If I were you, for simplicity, until you are comfortable with how this all works I would create a folder lovelace in your config folder. Move the file view_garden_version1.yaml into it. Create a folder in the lovelace folder called includes and put titles.yaml in there.
This should work although ultimately you might want to create a folder structure more suitable to your specific needs.
Your work here seams to be pretty impressive but unfortunately, I’m not able to install it.
After adding the required integrations and plugins in HACS, changing to yaml mode and adding time.date to confugration.yaml, I tried adding your repo under settings in HACS using kloggy/HA-Irrigation-Version2 (tried with integration and plugin).
It always gave me
An error occurred while processing
Exception: HacsException
Message: Repostitory structure for master is not compliant
Could not add this repository, make sure it is compliant with HACS.
One time, it loaded something and now I have a new view in lovelace named “Unnamed View”, but it’s neither in ui-lovelace.yaml, nor in configuration.yaml.
Any idea why i receive this error and why I get an empty view, called like described?
Hi, i’ve update my tutorial that show how to convert a commercial 2 wires rain sensor into a smart rain sensor. This time using a Shelly door sensor.
The tutorial is in italian but very simple to understand.
That is brilliant. Thanks. I may well look into doing that myself.
That is a great use of the magnetic door sensor too. There seems to be no end to the way they can be adapted!
I think you should post that on its own. I’m sure it will be useful to a wider audience than just this thread.
Thanks again for the inspiration and of course please let me know how well it works.
Excellent, works now! Just needed to add hui-element…
Haven’t added the smartweather yet, but that looks amazing!! I will add that later on.
I have a weatherstation in my garden, I use weewx to take the data and publish it to online weather systems and also to publish it to mqtt, so I will, over a bit of time, look at how I can use my own data in my system. If I get anything, I will try and post it!
Me again, sorry to be a pain. I have updated to the newer version with the time picker card. I have changed the names of the cycles to test1 and test 2. Test 1 works fine and I can change the start time no problem. When I go to change the start time on Test2 (cycle2) it gives me in the popup the start time for cycle1 and the header says Test 1 start time.
Clicking on start time 10:30 on the above screen shot give me…
Also I saw from your screenshot that the shadows were all wrong with the default theme. This is new since I restructured the Lovelace to use hui-element.
I have changed all the files now so that it should look correct.