A friend and pro-brewer asked if I could design a temp control system for his Fermenters and Brite tanks. Key feature request was the ability to monitor and change temp target remotely. I built it on top of ESPHome and m5-stack switches that use dallas temp probes and relays to close/open 24v valves.
Each m5 switch supports two relays and so temp control on two tanks. I'm using the thermostat climate control and an numeric helper in HA to calibrate each probe. There's a shared config for all controllers with only substitutions in the individual config files.
24V for the glycol valves is supplied by the big power supply in the photo.
Future plans are to add pressure monitor and control and specific gravity monitors.
This is the second brewery I have HA installed in to provide remote access and alerts. The other is using modbus accessible PID controllers to provide the temp control and modbus to talk to HA.