Skip to content

Releases: petergridge/Irrigation-V5

V2025.08.07

22 Aug 05:39
95d6d92

Choose a tag to compare

  • Add Norwegian translation
  • Add Odd/Even run frequency, will run on odd or even numbered calendar days.

V2025.08.06

09 Aug 02:07
9a46a7f

Choose a tag to compare

  • Fix issue where run time was wrong when program flow sensor is defined but time based watering defined for the zone
  • Corrected remaining time calculation when zone transition time is greater then 0

V2024.08.04

07 Aug 07:49
603c437

Choose a tag to compare

Fix pump not turning off when program paused

V2025.08.05

07 Aug 23:35
4c4f347

Choose a tag to compare

  • Support both time and volume when flow meter set, this functionality was lost when the flow meter was moved to program level.

V2025.08.03

07 Aug 07:37
ae7dc79

Choose a tag to compare

  • Correct pump handling,
    • multiple programs using different pumps did not behave as expected
    • program interlock causing pump on new program to not start
  • Custom Card, attempt to make restart process more robust to prevent wrong version error when program not fully loaded before custom card.
  • Updated Polish translation
  • Updated Italian translation

V2025.08.02

05 Aug 08:23
7bf8828

Choose a tag to compare

Breaking Change

  • Move Pump, Water Source and Flow Meter definition from the Zone to the Program.

  • A migration will run to populate from the zone information but should be checked.

  • Rewrite of the pump management

    • New option in the advanced setting to set a lead or lag time for starting the pump
      • Negative values will start the pump before the zone starts
      • Positive value will start the pump after the zone starts
  • Fix Issue #224, manual start of disabled program

V2025.08.01

31 Jul 09:50
07f6eb2

Choose a tag to compare

  • Prevent programs running concurrently is now binary, ON will prevent programs running concurrently, OFF will allow programs to run together
  • Make line venting default not an option
    • Review pump model to improve responsiveness, i.e. start immediately a zone starts. Wait 3 seconds to shut down in all circumstances
  • Add Polish translation
  • Only create manual card yaml if the configuration has change
  • Remove strict validation and termination when latency/connection issues are detected.
    • remove the termination of zones if not reporting the correct status, i.e. reporting a state of on when it is expected to be off.
      • User can control actions by using the events fired to initiate automations to perform the actions required locally.
      • This functionality has been causing issues with some implementations.
    • Attempts to align the state by continuing to send an Off or On command for several cycles
    • Log a debug message when this occurs
    • Report and handle failure when a zone is renamed or removed, but the program not updated
  • Add defensive coding to default values for dependant devices that are not ready when the program starts
  • Add expected duration to the custom card & entities card yaml alternative.
  • Correct remaining time calculation for volume/flow based watering
  • Reviewed Program and Zone events https://github.com/petergridge/Irrigation-V5/blob/main/readme.md#events
  • Add code to stop zone solenoids and pumps on restart/reload.

V2025.07.03

13 Jul 08:14
ad13166

Choose a tag to compare

V2025.07.03

  • Update Portuguese and German translations
  • More work on slow loading devices, provide warnings is referenced devices are not available before the program is setup/
  • Modify Zone timing to provide for more accurate zone run time
  • Add a warning to identify when the running switch is not indicating the expected state to logging. This may indicate communication issues with the irrigation controller/switch
  • Update UI to more clearly show when the program is disabled

V2025.07.02

06 Jul 02:17
86eb2be

Choose a tag to compare

V2025.07.02

  • Update venting funtion to turn pump off before zones when a program ends. Issue #199
    • NOTE: The venting function DOES NOT work if ZONES are ended manually
  • More French translation updates
  • re instate the ability to define a sensor for frequency Issue #154
    • Add the sensor in the same way you add days, validation that the sensor exists occurs.
    • The sensor will appear as one of the selectable options
    • The validation of the sensor value at runtime is limited
    • Check the log if the program does not start as expected
  • Add functionality to pause a running program when the water source state becomes OFF Issue #181
    • program resumes when the water source becomes ON
    • Zone will not start if water source is OFF
    • NOTE: There is no timeout
    • Functionality enabled in advanced options

V2025.07.01

03 Jul 11:16
7516b04

Choose a tag to compare

  • Correct default on interlock option to "strict"
  • Update French translation
  • More work to support slow loading devices
  • Add function to vent the system when a pump is used to release pressure in the system. Option is configured in the advance options menu