So it was time to add temp control for fermentation.
My wife had an old fridge at her bakery that they were replacing with an industrial one so I picked it up for free.
Being the lazy bugger that I am, I dont want to go and look at an STC1000 to see what is happening. Im also big into home automation so I figured I would build my own from bits I had lying around.
I started writing code and putting things together, got a bit stuck with figuring out how to handle thermal load with 2x DS18B20's and then found Fermentrack.
So I ditched my code and put together a Fermentrack system with a Raspberry PI and an ESP8266 with a dual relay board and 2x DS18B20's.
This is the end result:
View attachment 987538
It uses a PID algorithm to calculate the difference between fridge and beer temp and helps to prevent overshooting on heating/cooling cycles.
You just need to select the devices connected to the ESP8266 and assign them to fridge temp, beer temp and relays.
View attachment 987542
It also supports fermentation profiles, so you can set it at x temp for x days and then ramp up or down the temp for any period of time.
Best of all I can control it from anywhere, so that suits my laziness just fine