I've figured it out. I built a DIY temperature gauge that hooks directly to my Python. Check out my new post, run a search for Water change temperature gauge.
it's a little too late now, but at a photography supply store that sells darkroom supplies, you could get a temperature mixing valve. they are usually accurate to <1 degree, and automatically mix hot and cold water to maintain a steady output temperature... of course, I just use the back of my hand