Iām doing all my drips with a standard irrigation system run by an open source controller that has web access and uses weather data to modulate schedules. Its a very hackable device.
https://support.rainmachine.com/hc/en-us/sections/206289127-Developers
BTW, this device will work even if the cloud is not accessible