Automatic creation of states based on Mash profiles?

Suggestions, Problems, Availability, etc. Everything is up for discussion.
Post Reply
rmcghie
Posts: 9
Joined: Sat Dec 20, 2008 7:06 am

Automatic creation of states based on Mash profiles?

Post by rmcghie »

I use BeerSmith and am wondering if there might be a simple way to automatically extract the mash profiles from my recipes and using some sort of template convert them into BCS-460 states and then load the states into my BCS-460. I assume the same question would apply to ProMash users. Anyone have any Idea?
User avatar
bsfixit
Posts: 170
Joined: Thu Dec 25, 2008 4:26 pm
Contact:

Re: Automatic creation of states based on Mash profiles?

Post by bsfixit »

Do you have your controller yet? I dont see any kind of import function in the Interface. but I am interested in the question's answer.
User avatar
ECC
Posts: 676
Joined: Fri Sep 12, 2008 12:29 pm
Bot?: No
Contact:

Re: Automatic creation of states based on Mash profiles?

Post by ECC »

This is a great idea. It would be cool if there was a little program that read in your BCS configuration file, and the Beersmith recipe, and updated a new config file.

There would have to be some user input to identify the correct processes/states/outputs/setpoints/timers to update, since this could be different for every setup. For example, user1 may be using timer3 in state7 in process3 for Mash time, but user2 something completely different. Like you said, maybe a template, setup initially, that could be used every time. Seems like a clean solution that would be very useful. Reload the BCS with a recipe based config file and start brewing.

You could even give people the option of a boil addition process, where it sets up timers with the correct names to count down until the addition (Cascade@40 = 00:40:00 timer countdown)

The open interface is slowly being documented. Maybe when it's complete someone will volunteer to contribute?
np0x
Posts: 110
Joined: Wed Oct 15, 2008 7:16 am
Bot?: No
Location: Vienna, VA

Re: Automatic creation of states based on Mash profiles?

Post by np0x »

I would be willing to look into this, can you pm me and get me a sample file to work with? I don't think it would be that terrible to monkey with. I just need the mash profile config and what it's supposed to look like. PM me and we can exchange real world email addresses.
Check out the Brew Buddy for iphone controlling your bcs-460.
np0x
Posts: 110
Joined: Wed Oct 15, 2008 7:16 am
Bot?: No
Location: Vienna, VA

Re: Automatic creation of states based on Mash profiles?

Post by np0x »

as i look at this more there isn't as much to this as I had initially intuited, I guess part of it is that I generally don't do step mashes so I might be missing the point, but my normal brewing program doesn't really take much modification to accommodate different beers, i just tweak the strike water program to get to target temp, and adjust my mash state to have the appropriate temperature. If someone has a complicated recipie with an extensive step mash, i would love to see it(both the xml and the html versions)...but absent that I guess as I get closer to working this out, i see the point less clearly.

My complete brewing process contains 6 states:
1. Strike water: get the water to ~168 or whatever using differential control.
2. Dough In, this is a holding pattern i put the machine in during dough in, so when the temp drops the heating elements don't try and take my mash to strike temps. I also stay here til i am within 2 degrees of my target mash temp on the herms send side(the colder of the two).
3. Mashing, maintain the mash temp using pid control for 3600 second count down
4. go to mash out step taking mash temp to 168.
5. Then sparge (which is little different than mash out cause the same target temp is desired, the only thing i change is manually change the valving to change the flow.)

With that in mind the only things i would be changing in a single mash process would be the strike and mash temps. Am I missing a crucial nuance...is there more to it? I guess i have been programming the bcs for long enough that I don't mind doing the configuration step. Thoughts? Direction?
Check out the Brew Buddy for iphone controlling your bcs-460.
rmcghie
Posts: 9
Joined: Sat Dec 20, 2008 7:06 am

Re: Automatic creation of states based on Mash profiles?

Post by rmcghie »

bsfixit,

Yes, I just got my controller.
rabeb25
Posts: 23
Joined: Thu Jan 15, 2009 5:48 pm
Location: Albertville, MN
Contact:

Re: Automatic creation of states based on Mash profiles?

Post by rabeb25 »

Post Reply