After a few minutes of digging I found this page for the BrewTrollers, it seems like what I need, maybe it would work for you.
You are here1.Projects
3.» System Design
The diagram below shows a Direct Fired, 3-Vessel system controlled by the Opentroller DX1 using Honeywell Continuous Pilot Valves. Intermittent Pilot Control Modules are also available but require extra attention to ensure noise generated by the ignition circuit does not interfere with the function of the rest of the control system.
The diagram below shows a possible plumbing configuration for a single-tier, two-pump direct fired system. With seven valves, two pumps and the heat and alarm outputs shown in the diagram above, this configuration uses 13 of the Opentroller DX1's 14 available outputs.
•All valves require a constant 12V DC supply. A terminal block is used to simplify wiring. Each valve is directly controlled from an output on the DX1 without requiring a relay.
•Chilling is accomplished in this system using a permanently mounted immersion chiller.
•A side input to the kettle is used for Sparge Out as well as for whirlpool during chilling.
This system design would use the OpenTroller DX1\RIMS or Direct Fired hardware profile with BrewTroller 2.5. Output assignments for the various Hardware Profiles is detailed in KB1001886: BrewTroller 2.x HWProfile Assignments.
•OpenTroller DX1 5A DIN Core Package
•35MM DIN Rail (12") Qty 2
•M12 3-Pin Female Panel Mount with Cable
•M12 3-Pin Extension Cable (2') Qty 2
•M12 3-Pin Extension Cable (6') Qty 1
•M12 3-Pin T-Connector Splitter Qty 4
•(Consider using 1-Wire Temperature Probe (4") Qty 1 to control Mash Heat based on Mash Tun outlet temperature and using 8" Probe listed below to monitor internal Mash temperature)
•1-Wire Temperature Probe (8") Qty 3
•Quad Relay Board Qty 2(Also consider using: DIN Mount DPDT Relay Module Qty 5)
•Panel Mount USB Adapter B to B
•Panel Mount USB Faceplate
•1/2" NPT 2-Way Stainless Motorized Ball Valve (12V) Qty 7
•(Consider using: 1/2" 3-Way Motorized Ball Valve (SPST) Qty 1 in place of two 2-Way valves on kettle exit. Default flow for 3-Way would be plumbed to whirlpool and when activated wort would be directed to Fermentor. This configuration when used with boil recirculation prevents non-sanitized wort in plumbing fittings. Only the fermentor output port of the 3-Way valve will require chemical sanitation.)
•12 Position Barrier Block
•Gas valves also required but not available from OSCSYS at this time