Here is the datasheet for the valves I am currently trying to interface with:
https://stc.dripdepot.com/files/8413/8413-HV%20TECH%20SPEC.pdf
Here is the website for FarmOS, which included support for reading and logging sensor data on networked devices.
https://farmos.org/
I currently have a dedicated computer running as a server to provide FarmOS on my home network.
Once the controller is complete I will probably create a series of other sensors which could be managed by the RasPI as well, but one step at a time.