Skip to content

V2025.08.01

Choose a tag to compare

@petergridge petergridge released this 31 Jul 09:50
07f6eb2
  • 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.