I wouldn’t want to modify only my code. Firstly my system is critical to feeding my cattle and I don’t want to risk an unknown problem somewhere down the line but mainly, Id have to redo the customisation every time a new firmware version is released.
Opensprinkler has been a bit of a mistake for me, the lack of any sort of manual interface makes it very impractical on a commercial site away from the house. Not carrying a phone makes it worse. Even the display doesn’t light up and I need to unscrew the cover of my waterproof enclosure to press the button just to see the ip etc.
I’ll replace mine with a different system when I get around to it.