OpenSprinkler Forums Third-Party Software FW mod – setting rainfall instead of on-time

This topic contains 1 reply, has 2 voices, and was last updated by  Ray 6 days, 14 hours ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #58497

    mpoloniato
    Participant

    I was looking for some optimization of the irrigation.
    I’m running on HW 2.3 AC // FW 2.1.7 // APP 1.8.4
    Is it possibile to revise the FW in order to set the mm of rainfall given by the irrigation program instead of the on-time of each station?
    Given 6 different station, each one with a precipitation rate and different rainfall per day requested (fully sunlight, partially shadowed, …) I would like to set a coefficient for each station so I will be able to set the total mm of water for each station and the FW will calculate automatically the duration.
    Where chould I revise the FW exctly? I have very low skill in programming and it’s quite difficult to understand all libraries and program parts from scratch.

    Any advice is really appreciated
    Thank you!

    #60362

    Ray
    Keymaster

    There are generally two ways to make software customization: if you have experience with microcontroller programming and can get the source code to compile, you can modify the firmware yourself; otherwise you can also use an external script (like Python, Javascript etc) to interface with the controller via the firmware’s HTTP API calls. For example, you can modify the watering percentage, or each zone’s water time by using HTTP API. This does require another computer or server to send commands in real-time to the controller, but you can do it in a variety of ways like using a cheap Raspberry Pi.

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.

OpenSprinkler Forums Third-Party Software FW mod – setting rainfall instead of on-time