Releases: petergridge/Irrigation-V5
Releases · petergridge/Irrigation-V5
V2025.08.07
- Add Norwegian translation
- Add Odd/Even run frequency, will run on odd or even numbered calendar days.
V2025.08.06
- 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
Fix pump not turning off when program paused
V2025.08.05
- 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
- 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
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
- New option in the advanced setting to set a lead or lag time for starting the pump
-
Fix Issue #224, manual start of disabled program
V2025.08.01
- 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
- 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.
- 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
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
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
- 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