I am a very satisfied user of BrewPi-Spark.
Now, where can I go to find basic introductory information about BrewBlox?
What can it do, in some detail.
How does it do it?
Can it controll a HERMS process with a cascade PID similar to the fermentation controller?
Does it have auto tuning of PIDs?
How can I go from here?
Assume I know nothing about BrewBlox, but have some technical knowledge.
Thank you, I have been studying this web page. Very Good.
I plan on having separate control chains for mash and fermentation. Using a single spark3.
Can I easily switch between the two chains? Can I use the same SSRs and the same temp. sensors for both chains?
Yes. You can share the sensors without further configuration.
For actuators the easiest approach would be to physically swap the connector. For example: use two slots on the bottom for fermentation, and two on the top for HERMS.
Afterwards, create a Logic Actuator and a Digital Actuator for each SSR. The two actuators you want to share an SSR are input for the logic actuator, and the created Digital Actuator is output. Use an a^b expression to be safe. The inactive chain must always be disabled to prevent it trying to control the output.
What Bob said is probably easiest: just plug them into a different port.
I’m assuming you don’t have more than 5 SSR things to control. That would require no reconfiguration, just plug them into the different port that is controlled by a different block.