Correct! I would like to have the volume used from my water meter on the card.
So I remove it from configuration and it works now as you mentioned.
I will add volume used information in another way.
Great
I am having some issues lately with the integration: the programs are started and stopped after 1 second. This happens in a random way and with different switches (I have 3).
The balcony started at 20:00 and stopped also at 20:00 (NOK).
The terrace 1 started at 20:00 and stopped at 20:10 (OK).
The terrace 2 started at 20:10 and stopped at 20:30 OK).
Besides that I am getting double entries in the log card. Do not know why.
I have a moisture sensor which gives me the soil moisture in percentage. Can I somehow include this? Would be cool, if there is no irrigation in case the the soil moisture > X %
Hi Vic, you may need to delete the config and component, restart and reinstall. I can’t guarantee that will fix it though. Your config is not complex and i can’t reproduce the issue.
Thank you Pete.
I am traveling a lot in this period, therefore I have no time to make more tests.
For the time being I have created some automation to start and stop the irrigation directly from HA.
I will start again after the holidays period and will revert if I find something.
I.
Have a question if it’s possible to use the internal duration time for ESP home component sprinkler with this integration.
If it’s possible to set up directly the duration in ESP home sprinkler with this integration.
Thank you.
Hi, I haven’t considered this as an option, I will look into it when I have some time.
If you are interested in an alternative esphome configuration you can have a look at mine:
Simplistic approach that has been operational for a few years now. It has four solenoids but you can configure for more, has a max runtime config option so if you want to water for more than 30 minutes just update that.
@petergridge
I’m using your integration now for over 2 years and it was working great.
I had to add a sixth zone recently and swapped the relays to a more professional solution (Waveshare ESP32 6 Chan). I have updated the existing zones to use the new relays and added the sixth zone.
The program is working again, except it does not honor the settings for frequency. It starts every day instead of every second day as configured.
What can i do to correct it?
Hi Peter, i’m using the latest version of your integration V2024.09.xx and Home Assistant is on 2024.9.0
This error originated from a custom integration.
Logger: custom_components.irrigationprogram
Source: custom_components/irrigationprogram/__init__.py:134
integration: Irrigation controller (documentation, issues)
First occurred: 13:59:08 (1 occurrences)
Last logged: 13:59:08
Program 1
name: Bewässerung
start_time: input_datetime.startzeit_bewasserung: 07:00:00
Zone 1
zone: switch.esp32_s3_relay_6ch_relay_1: off
water: input_number.dauer_zone_hinten_unten: 2.0
wait: input_number.dauer_pause_zone_hinten_unten: 1.0
repeat: input_number.anzahl_zyklen_zone_hinten_unten: 1.0
run_freq: input_select.frequenz_zone_hinten_unten: 2
rain_sensor: input_boolean.regen_stop: off
enable_zone: input_boolean.schalter_zone1: on
Zone 2
zone: switch.esp32_s3_relay_6ch_relay_2: off
water: input_number.dauer_zone_hinten_oben: 2.0
run_freq: input_select.frequenz_zone_hinten_oben: 2
rain_sensor: input_boolean.regen_stop: off
enable_zone: input_boolean.schalter_zone2: on
Zone 3
zone: switch.esp32_s3_relay_6ch_relay_3: off
water: input_number.dauer_zone_hinten_vorne: 2.0
run_freq: input_select.frequenz_zone_hinten_vorne: 2
rain_sensor: input_boolean.regen_stop: off
enable_zone: input_boolean.schalter_zone3: on
Zone 4
zone: switch.esp32_s3_relay_6ch_relay_4: off
water: input_number.dauer_zone_vorne_oben: 2.0
run_freq: input_select.frequenz_zone_vorne_oben: 2
rain_sensor: input_boolean.regen_stop: off
enable_zone: input_boolean.schalter_zone4: on
Zone 5
zone: switch.esp32_s3_relay_6ch_relay_5: off
water: input_number.dauer_zone_vorne_unten: 2.0
run_freq: input_select.frequenz_zone_vorne_unten: 2
rain_sensor: input_boolean.regen_stop: off
enable_zone: input_boolean.schalter_zone5: on
Zone 6
zone: switch.esp32_s3_relay_6ch_relay_6: off
water: input_number.dauer_zone_terrasse: 2.0
run_freq: input_select.frequenz_zone_terrasse: 1
enable_zone: input_boolean.schalter_zone6: off
interlock: False
irrigation_on: input_boolean.schalter_bewasserung: on
inter_zone_delay: input_number.dauer_zone_pause: 10.0
Hi @petergridge,
i just had to restart Home Assistant because i made an update to another HACS integration.
After the restart the irrigation program reports the next run as “In 2 days”, which is correct.
May be after running once the program forgets the frequency?