[{"data":1,"prerenderedAt":228},["ShallowReactive",2],{"guides-en-US-set-up-roaster-and-team-in-factory":3},{"kind":4,"guide":5,"categorySlugs":219},"guide",{"key":6,"slug":6,"category":7,"order":8,"schema":9,"title":10,"seoTitle":11,"description":12,"excerpt":13,"keywords":14,"published":22,"updated":22,"readingMinutes":23,"cover":24,"related":27,"body":51,"faq":115,"products":128,"sources":137,"locale":138,"sourceHash":139,"translated":140,"paths":141,"slugMap":149,"categorySlug":218},"set-up-roaster-and-team-in-factory","factory",3,"HowTo","Set up your roaster, hardware connection and team in Factory","Set Up a Roaster and Team in Roastnet Factory","How to add roasting machines, connect temperature probes and add operators in Roastnet Factory, so the schedule and live curve have what they need.","The schedule needs a machine and an operator, and the live curve needs a probe. Three panes in Preferences cover these: Machines, Team and Hardware.",{"primary":15,"secondary":16,"intent":21},"connect roaster to roast logging software",[17,18,19,20],"roaster machine profile","usb thermocouple roast logger","modbus coffee roaster logging","roast operator accounts","informational","2026-10-19",8,{"figure":25,"kicker":26},"15 kg","Using Factory",[28,35,42],{"key":29,"slug":29,"category":7,"title":30,"excerpt":31,"readingMinutes":32,"updated":22,"cover":33},"add-green-coffee-to-factory-inventory","Add green coffee to Factory: the bean catalog and receiving stock","Factory keeps two lists that beginners often confuse: Green Beans is the catalog of coffees you buy; Inventory is the bags you actually hold. Add the coffee first, then receive the bags against it, so every roast deducts from the right lot.",7,{"figure":34,"kicker":26},"60 kg",{"key":36,"slug":36,"category":7,"title":37,"excerpt":38,"readingMinutes":39,"updated":22,"cover":40},"log-a-live-roast-in-factory","Log a live roast in Factory: the curve, rate of rise, gas, fan, drum and markers","The cockpit is one screen for the whole roast: live curves on the left, numbers and faders on the right, and four stage buttons along the bottom. This is where you log a batch from charge to drop.",9,{"figure":41,"kicker":26},"RoR 7.3",{"key":43,"slug":43,"category":44,"title":45,"excerpt":46,"readingMinutes":39,"updated":47,"cover":48},"choosing-a-coffee-roaster","equipment","Choosing a coffee roaster: batch size, fuel and design","Size the roaster from the volume you expect in year two or three, not from what you sell today, then let fuel, site and support narrow the field. A buyer's framework, not a brand list.","2026-10-09",{"figure":49,"kicker":50},"kg\u002Fbatch","Roasters",[52,54,56,65,70,72,74,79,81,83,91,96,98,100,102,107],{"p":53},"Every roast in Factory is logged against a machine and an operator, and the schedule sizes batches around each machine's capacity. Before your first plan, open Preferences (the cog at the top right) and fill in two short lists: the roasters you own and the people who run them. Probe connections have a third, optional pane. You can plan and log weights without them, but the live curve needs them.",{"h2":55},"Add your machines",{"ol":57,"steps":64},[58,59,60,61,62,63],"Open Preferences and choose **Machines** in the left column, then press **Add machine**.","Give it a **Name** you say out loud in the roastery, such as Roaster 1 (15 kg), and fill in **Brand** and **Model**.","Enter the **Capacity (kg)**, the manufacturer's rated maximum, and the **Optimal batch (kg)**, the charge you actually roast well at. A 15 kg drum that sings at 12 kg should say 12 here: this is the number the schedule checks batches against.","Set **Min batch (kg)** and **Max batch (kg)**. The Schedule warns when a planned charge is below the minimum (small charges in a big drum can scorch) or over the optimal batch.","Pick the **Fuel type** (Gas, Electric, Wood, Dual or Induction), enter the **Drum RPM** if you know it, then the planner figures: **Roast duration**, **Warm-up time** and **Cooldown**, in minutes. These drive the start times when you schedule several batches in one go.","Press **Save**. Repeat for every physical roaster, including the sample roaster. A machine you retire is archived, not deleted, so its roast history keeps its name.",true,{"image":66},{"src":67,"alt":68,"caption":69},"\u002Fimages\u002Fguides\u002Ffactory\u002Fpreferences-machine-form.jpg","The machine form in Factory Preferences with Name, Brand, Model, Capacity, Drum RPM, Optimal batch, Fuel type, Min batch and Max batch fields filled in for a 15 kg gas roaster","A machine record: capacity for the spec sheet, optimal batch for the schedule.",{"h2":71},"Add your team",{"p":73},"Open **Team** and press **Add team member**. Enter the person's **Name**, **Email** and **Role** (Admin or Operator) and press **Save**. When Factory is connected to Roastnet, saving sends an invite email from the cloud. The new member sets their own password and can then sign in. Offline, the row shows **Pending sync** and the invite goes out when you reconnect. The operator picker on the Schedule, the cockpit and every job card uses this list, so add everyone who runs the drum. **Suspend** removes someone from the pickers without changing their roast history.",{"image":75},{"src":76,"alt":77,"caption":78},"\u002Fimages\u002Fguides\u002Ffactory\u002Fpreferences-team.jpg","The Team pane in Factory Preferences listing three team members with their emails and an Add team member button","Team: the people the schedule and job cards can name as operator.",{"h2":80},"Connect the probes",{"p":82},"Open **Hardware**. Common connections need just one button, while less common setups are also supported. Factory supports USB and serial thermocouple boxes and roaster boards, MODBUS RTU and TCP for industrial roasters with a PLC, Phidget interfaces, raw TCP and UDP streams, HTTP polling, WebSocket, MQTT, and Bluetooth LE. The [hardware page](page:hardware) lists the connections and what each is for.",{"ol":84,"steps":64},[85,86,87,88,89,90],"Plug the roaster or thermocouple box into USB and press **Auto-detect & connect** under Plug and play. Factory scans the serial ports, matches what it finds against known device fingerprints, fills in the connection type and port, and starts logging. The status chip moves from Idle to Connecting to Live with the sample rate.","If auto-detect does not see your machine, use **Guided setup**: pick the **Manufacturer** and **Model** and Factory pre-fills the profile for that family; you confirm the port and press **Start feed**.","For anything else, set it by hand under **Machine profile**: a **Device name**, the **Connection type**, the **Serial port** (press **Detect** to list them) or the host and port for a network device, then **Test connection** and **Start feed**.","Under **Channel mapping & calibration** tell Factory which probe is which: the **Role** of each channel (Bean for the probe in the bean mass, ET for exhaust or environment, Ignore for anything unused) and an **Offset** or **Slope** if a probe reads a little high or low.","Open **Advanced** only if the machine's manual says so: baud rate and framing for serial (almost every board uses 115200, 8, None, 1), the register map for MODBUS, read interval and timeout. For MODBUS there is a safe **Discover registers** tool that watches a register window for a few seconds and shows which ones move, so you can assign Bean and Exhaust without reading the manual twice.","Press **Export** to save the finished profile as a JSON file. Share it with a colleague who runs the same roaster, or **Import** one they sent you. Diagnostics (sample rate, dropped samples, reconnects, last packet) live at the bottom of the pane with an **Export diagnostics** button for support.",{"image":92},{"src":93,"alt":94,"caption":95},"\u002Fimages\u002Fguides\u002Ffactory\u002Fpreferences-hardware.jpg","The Hardware pane in Factory Preferences with Plug and play, the Auto-detect & connect button, Guided setup with Manufacturer and Model pickers, and the Machine profile selector","Plug and play first, guided setup second, manual profile for the rest.",{"p":97},"Factory remembers the active profile and restarts the feed on launch, so after the first day the setup works when you open the app. A built-in **Simulator** profile streams a synthetic nine-minute roast. It never starts automatically, but it is the quickest way to walk through the cockpit before the real probes arrive.",{"h2":99},"Units, chart and roasting defaults",{"p":101},"While you are in Preferences, check three more panes. **Units** sets Celsius or Fahrenheit and kg or lb for the whole app. **Chart** sets the Rate of Rise smoothing: Responsive, Balanced (the recommended default) or Smooth, with an Advanced delta span for roasters who want an exact window. **Roasting** holds the automation settings: **Auto-detect stages** (Factory marks Charge, Dry End, First Crack and Drop from the curve) and **Auto-start on charge** with a Conservative, Normal or Aggressive sensitivity. It also holds the detection thresholds: dry end at a bean temperature, first crack minimum temperature and the RoR drop that signals it. Tune these thresholds to your probe placement.",{"image":103},{"src":104,"alt":105,"caption":106},"\u002Fimages\u002Fguides\u002Ffactory\u002Fpreferences-roasting.jpg","The Roasting pane in Factory Preferences with Auto-detect stages and Auto-start on charge switches, detection sensitivity options and the stage detection thresholds for dry end and first crack","Preferences, Roasting: automatic stage detection and the thresholds behind it.",{"checklist":108,"title":114},[109,110,111,112,113],"One machine per physical roaster, with optimal, minimum and maximum batch set","Every operator in Team, invited through the cloud if connected","Probes connected and streaming, channels mapped to Bean and ET","Hardware profile exported to a file as a backup","Units, RoR smoothing and stage detection set in Preferences","Ready to schedule",[116,119,122,125],{"q":117,"a":118},"Do I need the probes connected to use Factory?","No. Scheduling, weighing in, weighing out, job cards, profiles and cuppings all work without a feed. The live curve, rate of rise and automatic stage detection need a connected temperature source.",{"q":120,"a":121},"Which roasters does Factory support?","Any machine or probe box that provides temperatures over USB or serial, MODBUS RTU or TCP, Phidget, TCP, UDP, HTTP, WebSocket, MQTT or Bluetooth LE. Support depends on a machine profile, not a software release: write or import a profile to support the roaster.",{"q":123,"a":124},"What is the difference between capacity and optimal batch?","Capacity is the manufacturer's rated maximum. Optimal batch is the charge the machine roasts well at, usually a little under capacity. The schedule uses the optimal figure for warnings, not the rated one.",{"q":126,"a":127},"Can two people share one Factory install?","Yes. Add both to Team and pick the operator on each scheduled batch or in the cockpit's Operator menu. Every roast and job card records who ran it.",[129,133],{"target":130,"label":131,"note":132},"page:hardware","Supported connections and roasters","USB, serial, MODBUS, network and Bluetooth, with portable machine profiles.",{"target":134,"label":135,"note":136},"page:factory","Roastnet Factory","Free desktop roast log for macOS and Windows.",[],"en-US","035ae59ed71b9a3e","spelling",{"en-US":6,"en-GB":6,"de-DE":142,"es-ES":143,"es-419":143,"fr-FR":144,"it-IT":145,"ja-JP":6,"pt-BR":146,"nl-NL":147,"el-GR":6,"fi-FI":6,"et-EE":6,"lv-LV":6,"lt-LT":6,"sk-SK":6,"sl-SI":6,"pt-PT":148},"roestmaschine-und-team-in-factory-einrichten","configurar-tostadora-y-equipo-en-factory","configurer-torrefacteur-et-equipe-dans-factory","configurare-tostatrice-e-team-in-factory","configurar-torrador-e-equipe-no-factory","brander-en-team-instellen-in-factory","configurar-torrador-e-equipa-no-factory",{"how-to-start-a-coffee-roasting-business":150,"install-roastnet-factory":151,"coffee-roastery-business-plan":152,"connect-factory-to-roastnet":153,"coffee-roastery-startup-costs":154,"set-up-roaster-and-team-in-factory":6,"add-green-coffee-to-factory-inventory":29,"roastery-premises-and-planning-permission":155,"create-a-coffee-profile-in-factory":156,"register-a-food-business-as-a-coffee-roaster":157,"haccp-plan-for-coffee-roasters":158,"plan-the-roast-day-in-factory-schedule":159,"insurance-for-coffee-roasters":160,"weigh-in-green-coffee-in-factory":161,"business-structure-for-a-roastery":162,"log-a-live-roast-in-factory":36,"weigh-out-and-roast-loss-in-factory":163,"how-to-price-wholesale-coffee":164,"print-job-cards-and-batch-labels-in-factory":165,"record-a-cupping-in-factory":166,"retail-coffee-pricing":167,"gross-margin-per-kg":168,"review-roast-history-and-compare-curves-in-factory":169,"buy-green-coffee-from-factory":170,"roastery-cash-flow":171,"keep-factory-and-roastnet-in-sync":172,"staffing-a-roastery":173,"roastery-production-planning":174,"batch-scheduling-for-roasters":175,"roast-loss-and-shrinkage":176,"roastery-stock-control":177,"choosing-a-coffee-roaster":43,"gas-vs-electric-coffee-roasters":178,"new-vs-used-coffee-roaster":179,"buying-a-used-coffee-roaster-checklist":180,"importing-a-coffee-roaster":181,"afterburners-and-roaster-emissions":182,"roastery-extraction-and-ventilation":183,"commercial-coffee-grinders-for-roasteries":184,"coffee-packing-lines-and-heat-sealers":185,"coffee-roaster-maintenance-schedule":186,"leasing-vs-buying-roastery-equipment":187,"how-to-buy-green-coffee":188,"green-coffee-importers-vs-direct-trade":189,"importing-green-coffee-into-the-uk":190,"green-coffee-contracts-and-incoterms":191,"green-coffee-samples-and-sample-roasting":192,"grading-and-cupping-green-coffee":193,"green-coffee-moisture-and-density":194,"storing-green-coffee":195,"green-coffee-landed-cost":196,"selling-wholesale-coffee-to-cafes":197,"cafe-wholesale-account-terms":198,"coffee-subscription-business":199,"selling-coffee-online":200,"selling-coffee-at-markets-and-events":201,"private-label-coffee":202,"b2b-coffee-pricing-tiers":203,"coffee-labelling-uk":204,"allergens-for-coffee-roasters":205,"vat-on-coffee":206,"coffee-traceability":207,"food-safety-records-for-roasters":208,"roast-profiling-for-consistency":209,"coffee-roastery-qc-programme":210,"production-cupping-protocol":211,"development-time-and-roast-logging":212,"coffee-roasting-software-buyers-guide":213,"when-to-buy-a-second-roaster":214,"contract-roasting":215,"hiring-a-head-roaster":216,"multi-site-roastery":217},"how-to-start-a-coffee-roasting-business","install-roastnet-factory","coffee-roastery-business-plan","connect-factory-to-roastnet","coffee-roastery-startup-costs","roastery-premises-and-planning-permission","create-a-coffee-profile-in-factory","register-a-food-business-as-a-coffee-roaster","haccp-plan-for-coffee-roasters","plan-the-roast-day-in-factory-schedule","insurance-for-coffee-roasters","weigh-in-green-coffee-in-factory","business-structure-for-a-roastery","weigh-out-and-roast-loss-in-factory","how-to-price-wholesale-coffee","print-job-cards-and-batch-labels-in-factory","record-a-cupping-in-factory","retail-coffee-pricing","gross-margin-per-kg","review-roast-history-and-compare-curves-in-factory","buy-green-coffee-from-factory","roastery-cash-flow","keep-factory-and-roastnet-in-sync","staffing-a-roastery","roastery-production-planning","batch-scheduling-for-roasters","roast-loss-and-shrinkage","roastery-stock-control","gas-vs-electric-coffee-roasters","new-vs-used-coffee-roaster","buying-a-used-coffee-roaster-checklist","importing-a-coffee-roaster","afterburners-and-roaster-emissions","roastery-extraction-and-ventilation","commercial-coffee-grinders-for-roasteries","coffee-packing-lines-and-heat-sealers","coffee-roaster-maintenance-schedule","leasing-vs-buying-roastery-equipment","how-to-buy-green-coffee","green-coffee-importers-vs-direct-trade","importing-green-coffee-into-the-uk","green-coffee-contracts-and-incoterms","green-coffee-samples-and-sample-roasting","grading-and-cupping-green-coffee","green-coffee-moisture-and-density","storing-green-coffee","green-coffee-landed-cost","selling-wholesale-coffee-to-cafes","cafe-wholesale-account-terms","coffee-subscription-business","selling-coffee-online","selling-coffee-at-markets-and-events","private-label-coffee","b2b-coffee-pricing-tiers","coffee-labelling-uk","allergens-for-coffee-roasters","vat-on-coffee","coffee-traceability","food-safety-records-for-roasters","roast-profiling-for-consistency","coffee-roastery-qc-programme","production-cupping-protocol","development-time-and-roast-logging","coffee-roasting-software-buyers-guide","when-to-buy-a-second-roaster","contract-roasting","hiring-a-head-roaster","multi-site-roastery","using-factory",{"starting":220,"running":221,"equipment":222,"green-coffee":223,"selling":224,"compliance":225,"quality":226,"scaling":227,"factory":218},"starting-a-roastery","running-a-roastery","roasting-equipment","green-coffee-buying","selling-coffee","compliance","roasting-quality","scaling-a-roastery",1793753021867]