Thursday, 6 November 2014

Fail Fast

Starting to dry run the brew-controller and realised there was a very important piece of code missing.
@@ -299,14 +301,31 @@ if self.zoneTemp < self.zoneTarget: - if self.useZoneA: + if self.useZoneA and self.useZoneB: self.ssrZoneA=True + self.ssrZoneB=True + elif self.useZoneA: + self.ssrZoneA=True + self.ssrZoneB=False else: self.ssrZoneB=True + self.ssrZoneA=False else: self.ssrZoneA=False self.ssrZoneB=False - + + if self.ssrZoneA: + self.gpio.output('ssrZoneA',1) + print "BOIL: ssrZoneA = 1" + else: + self.gpio.output('ssrZoneA',0) + print "BOIL: ssrZoneA = 0" + if self.ssrZoneB: + self.gpio.output('ssrZoneB',1) + print "BOIL: ssrZoneB = 1" + else: + self.gpio.output('ssrZoneB',0) + print "BOIL: ssrZoneB = 0"
When testing on a bench there was just enough current leaking through the SSR's to light up the panel indicators, took a while to realise that I wasn't actually firing the SSR

Saturday, 1 November 2014

Mosaic

A recipe with Mosaic hops at the focus, and the first attempt with First Wort Hopping


Mosaic


A recipe to try out First Wort Hopping with Moasic hops. Assuming that FWH will be somewhat close to 20min worth of bittering hops.
Recipe Stats
Batch Size: 25.0 L
Estimated Gravity: 1.048 OG - 1.013 FG
Estimated ABV: 4.6 %
Estimated IBU: 48 IBU
Fermentables
QtyIngredient
6500 gmMaris Otter
Grain
Mash Required
HWE: 315.6
340 gmHoney
Adjunct
HWE: 291.8
170 gmTorrified Wheat
Grain
Mash Required
HWE: 299.5
Hops
QtyIngredient
25 gmMosaic
First Wort Hop - 20 min
30 gmColumbus
Copper (60min) - 60 min
25 gmMosaic
Aroma (15min) - 15 min
25 gmMosaic
Dryhop - 0 min
25 gmMosaic
Flameout (0min) - 0 min
Yeast
QtyIngredient
1 pktSafale S04