For any home brewers who might be interested I maintain braubuddy, a temperature control framework written in Python:
It was written to scratch my own itch - I use it to maintain fermentation temperature within a certain range. Especially useful for lagers or brewing ales in the fridge in the Summertime.
It'll also publish metrics to a variety of outputs, with the next release to support Twitter, Librato, and Hosted Graphite.