Irrigation control

I have 2 x Sonoff 4CH for irrigation which i have controlled from HA but i am tired of all the configuration required in HASS to controll these. Are there any Open Source solutions to control the Sonoff 4CH with all the features required for irrigation that can then be integrated in HASS in such a way that all configuration is done in that system like days to water, how long etc ?