Sure mate, happy to share.
I originally drew up a line circuit diagram but then made changes as I wired and stopped following the diagram. Sort of the odd way my brain prefers to work. I should really redraw the whole thing.
The unit controls two heat sticks and allows selection between mash (one stick only controlled by PID via SSR) or boil (both sticks always on regardless of PID output through a relay).
I wanted to be able to move the system anywhere and not be confined to a 15A or 20A GPO. So the unit runs off two regular 10A sockets, these two feeds are electrically separated from each other on the control side. Each feed drives one element and the control won't turn on until both feeds are supplied.
Circuit essentially goes: lockable isolator (energises the two supply relays if both supplies available and arms main on/off switch), main on/off switch (energises volt/amp readout, PID and element power on/off), element power on/off (allows pid to drive a heat stick and boil mode to be selected), mash/boil select (explained earlier) and finally a pump on/off circuit.
The only change I plan to make is from a k type thermocouple to a pt100 sensor, the pid is a little inaccurate for my liking and always requires calibration with a glass thermometer each brewday.
Shoot me a PM if you like, this is probably a bit off topic now. Sorry guys!