## Home Assistant 2021.3.4 Like kajmaj I also have the same mistakes. Checking the /config/lovelace/view_garden_v2.yaml file with the Home assistant editor gives me this error "bad indentation of a mapping entry at line 46 and 50, column 28: - cycle: 1 -cycle 2^ "Error that also appears in other files. Furthermore, even if I enter the name of my valves, it does not operate them manually or programmed. Does anyone have the same error?
I have indentation errors throughout the code too. I did spend some time trying to correct it, but ended up breaking it, so I deleted it all and copied it back again.
Currently I have errors where it does not water on the correct day, always a day before the scheduled day.
So if I want to water on a Monday, I have to set it to water on a Sunday etc.
Also, the estimated finish time is not correct, it’s just the same as the starting time.
Thanks for the hints referred to the WiFi signal sensor, now this issue is resolved.
I was ready to post anyway the major problem, related to the fact that the irirgation works only manually. If I try to schedule it, the start and end of the schedule is the same, like shown by you!
So I’ve applied the mods on these files:
Hello @xefill,
you can see the end date updated only the same day of the schedule. So to see it updated you have to try to schedule something today or check the end date the same day of the schedule.
For example. I have a schedule on tuesday I can see the end date updated only tomorrow.
Hi Klogg.
Can I please ask you if you can quickly try your V1 version and check if it’s still working for you?
I’m still using it, until autumn it was perfect, now I sitched it back on and schedules don’t start.
I tried looking into it but my skills are not enough to fully understand all the parameters etc.
I think that the problem is in irrigation time calculation in garden_irrigation.yaml, but I’m not sure, and maybe you are already aware of what has been impacted by recent changes in HA.
Thank you in advance
Edit: little more details… both schedules and manual cycle don’t start anymore, that’s why I think that the problem is in irrigation time calculation. Obviously manual activation of the zone switch works.
Hello @klogg , I know you’re really busy, btw thumbs up for the great job.
Thanks to @cecet23 and @jgosnell I was able to solve some issues on my HA 2021.3.1 which I reassume as follow:
problem with layout and WiFi signal strength. If not populated with a correct device which gives the signal, afaik the default value breakes the module and the page is not loaded correctly
problem with popups not opened anymore. Due browser_mod update, the deviceID: - this needs to be commented / removed.
problems with scheduler. The scheduler is not shown due the date is taken wrong. @cecet23 explained well how to solve it on post #1244.
You could implement those mods in your repo, as soon you have time of course!
I’m still on the way to test my personal rain sensor which would be great if a semaphore would show if the next irrigation cycle would start if the sensor is in wet status. I’ll test it soon.
Same for weather forecat, actually not really tests.
Update: rain sensor works as expected. If the “ignore schedules if it’s raining” is enabled, the raining sensor is set to my device and the sensor is wet, the scheduler is not executed.
On aside, nice would, as previous written, not only a semaphore that shows if the raining sensor would stop the schedule or not, but even in the logs, a line that actually tells you that the programmed schedule was skipped due the raining sensor.
I paste here my sensor and it’s state as wet, and so that prevents the irrigation schedule:
Hi
Let me introduce myself, I’m from Cape Town and have been tinkering with electronics for many years.
I’ve been trying to implement HA-Irrigation V2 for the past 4 days, restarted from scratch 3 times but am always coming up with and error that blocks HA from loading.
Latest version of HA OS ( 2021.3.4 ).
I’m more thank likely missing something stupid, can anyone assist?
Many thanks
Charles
config ha core check
Processing… Done.
Error: Testing configuration at /config
Failed config
homeassistant:
- expected a dictionary for dictionary value @ data[‘packages’][‘automation’]
- packages: [source /config/configuration.yaml:3]
automation: [source /config/packages/garden/garden_weather_temperature.yaml:10]
- action: [source /config/packages/garden/garden_weather_temperature.yaml:31]
- data_template: [source /config/packages/garden/garden_weather_temperature.yaml:33]
entity_id: input_text.irrigation_external_sensor_forecast_high_temp
value: sensor.dark_sky_daytime_high_temperature_0d
service: input_text.set_value
alias: Irrigation Set Default Forecast High Temperature Sensor
condition: [source /config/packages/garden/garden_weather_temperature.yaml:20]
http:
# Uncomment this to add a password (recommended!)
# api_password: PASSWORD
# Uncomment this if you are using SSL or running in Docker etc
# base_url: example.duckdns.org:8123
# Checks for available updates
updater:
# Discover some devices automatically
discovery:
# Allows you to issue voice commands from the frontend in enabled browsers
conversation:
# Enables support for tracking state changes over time.
history:
# View all events in a logbook
logbook:
# Track the sun
sun:
Hi Mertz
Many thanks, I mentioned it would be something stupid, The documentaion does mention one can put the packages anywhere in subfolders under the packages directory if one uses the merge include, I’ve put them in the root packages dir and used the normal named include and no more errors (Well ha core check doesnt pck anything up!)
Irrigation panel still blank and errors in my log file which I’m going to check now.