lorenzo08 - i've recently been getting into the automation thing, but i'm not using a PC... I am using some industrial automation equipment... programmable logic controllers (PLC)... they basically have built in relays and can interact with lots of stuff.
there is a thread about it here:
https://www.rollitup.org/grow-room-design-setup/137251-anyone-here-controlling-your-grow.html
its like a computer, but it cant crash, and it only uses 7 watts to run and monitor everything... it can replace thousands of timers, and it has a timer resolution of 1/10th of a second. its crazy what it can do... although it might be more expensive than the old pc setup. (unless you dont have an old plc)
the one i use also has an RS-485 port that you can hook up touch screens and other devices too... you can get some kind of adapter for a computer to get the computer on the rs-485 network to log data and do other things with it also.
how did you go about getting the computer to turn on relays and stuff? what is the interface to the computer? serial port? usb?
i'm totally interested in the automation stuff... i dont think its "boring" or takes the fun out of growing. I think it makes it so you can just sit back and literally just watch the grass grow, i check on them every day, i spend time with them making sure they get what they want, and i use a screen so i'm always arranging the buds so they can get the best light, a better use of time than manually turning on water pumps or lights... it also gives you the ability to go do whatever you want without tying you to your grow room...
and my idea, is to not put all of my proverbial eggs into one basket... doing a 10KW grow can get you in some serious shit in my red state, but if you spread it out and have a 2K here and a 2K somewhere else - in a separate house, you can basically operate all of them as one large garden if they are automated