I’ve been using the iOS app, RoastMaster since last summer but have yet to really understand how to use it most effectively. It is an excellent tool for keeping your bean inventory and recording and analyzing your roasts. But more than that, it is an excellent graphical display of your roast in progress, you can target a past roast or roast profile as a way of duplicating it or tweaking and experimenting to improve upon it.
The developer of RoastMaster is Danny Hall. He is a fantastic programmer and extremely responsive to questions and freely offers help for using his app. In fact, I’ve never come close to feeling so comfortable asking a developer for help. In fact, I’ve probably never felt that I COULD ask a developer for help.
The developer’s site is here and from there you can link to the forum. I never used these resources at all. I just registered yesterday and asked my first question today. To document that and to show how friendly and responsive Danny is, here’s my post and Danny’s reply:
« on: Today at 04:33:11 PM »
I’ve been using RoastMaster since mid 2013 and am really loving it. Unfortunately I’ve never really taken the time to learn to use it in a way that I can utilize all of its functionality. My roaster has been a homemade roaster until last week when I purchased a Hottop KN-8828B-2K. Having a roaster with si much more control over the roast has galvanized me to learn RoastMaster better.
I think I’m going to have a lot of questions, stupid ones judging from what I’ve been able to find on these pages in the way of answers. What I want to know first is, what is the difference between a Program and a Profile. I’ve searched everywhere examined both in RoastMaster and fail to find a difference.
« Reply #1 on: Today at 05:13:12 PM »
I heard about the new roaster – congrats!!
There’s absolutely no difference. Behmor users need to record both Profile and Program, and some other roasters use the vernacular “Program”. Those are the main reasons they both exist, instead of just Profiles.
In a nutshell, the main objectives of Profiles are:
- Let you build a library of your best roast “recipes”
- Let you instantly call up one of these “recipes” without having to troll through your past roast data trying to find it.
- Provide a record of what roaster setting(s) you used:
- In the case of automatic roasters, this is a reference to the machine’s profile you used
- In the case of manual or hybrid roasters, this would probably be a collection of the roasting control curves you apply to the machine as you roast as well as the reading curves you tried to target in the roast
In either scenario, you’ll have a record of what you did without having to actually enter any data yourself, unless you’re also logging throughout the roast.
- Creates new curves for recording data in new roasts (if you use a Profile’s Curve Templates feature) so you don’t have to manually define the same curves over and over again each time you roast
I think the next screencast I do will be about the Anatomy of a Profile. I designed them to be flexible so that hopefully everyone can benefit from them – whether you have a WhirleyPop or a Diedrich, so there’s many different ways they can function in practice. I also want to cover some of the more advanced topics of Profiles/Programs like snapshots, etc.
If you haven’t watched them yet, have a look at Roasting in the Analyzer and Creating a Profile From a Roast
They don’t go into any detail about different case scenarios, but you may be able to get a better picture of how Profiles work until I get the next screencast finished.
« Last Edit: Today at 05:17:04 PM by Danny Hall »
« Reply #2 on: Today at 09:42:12 PM »
- Hi Danny,
Yes, I’m very happy about the new roaster and my wife’s support for quite an expensive purchase!
Thanks so much for answering my question about programs vs profiles! I’m actually in the middle of watching your video of roating in the analyzer (something I always do but now I’m getting curious about the gauges on the main screen and their purpose!) I AM learning a lot from the video. So far I’ve used RoastMaster mainly to keep a record of my roasts, and while I’ve manually recorded bean temperature with a cheap thermocouple embeded in the shallow layer of beans in my homemade TurboCrazy, I’ve yet to really use it as a means of targeting past roasts and using them as a guide for reproducing or tweaking the current roast. Part of the reason I haven’t really pursued this is because of my primitive and unreliable temperature recording methods.
In the future, I plan to upgrade the roaster with first a bean temperature probe through the bean chute cover, and later use the autolog feature of RoastMaster preferably using a BlueTherm Duo or possibly an iCelsius BBQ. But for now, although it won’t tell me absolute bean temperature, the K type temperature probe and display built into the Hottop is a tremendous improvement on my home made job. Right now my aim is to properly set up a profile with curves and curve templates for the Hottop LCD, fan and power.
Thanks for the great software and support!
« Reply #3 on: Today at 10:15:40 PM »
- I just finished the video on roasting in the analyzer. It’s an excellent video and really helps me get a clearer picture of how to use RM effectively! I will watch it again.
And yes, a video on the anatomy of a profile sounds very helpful! And I’m looking forward to watching “Creating a Profile from a Roast”