Groups together all the vessels in a set of brewing equipment. Note that, in some set-ups, one vessel serves multiple purposes – eg mash tun and kettle may be the same physical vessel – but there are nonetheless individual entries here for each “purpose”.
Equipment is a JSON object with the following properties:
| Property | Required? | Type | Description |
|---|---|---|---|
| name | ✅ | string | |
| kettle | ✅ | BoilKettle | Boil Kettle |
| hlt | HotSideVessel | Hot Liquor Tank | |
| mash_tun | MashTun | Mash Tun | |
| lauter_tun | HotSideVessel | Lauter Tun | |
| fermenter | Vessel | Fermentation Vessel | |
| aging_vessel | Vessel | Aging Vessel | |
| packaging_vessel | Vessel | Packaging Vessel |
An individual vessel (eg mash tun, boil kettle) that forms part of brewing equipment.
Vessel is a JSON object with the following properties:
| Property | Required? | Type | Description |
|---|---|---|---|
| loss | ✅ | Measurement::Volume | |
| vessel_type | string | ||
| max_volume | Measurement::Volume | Maximum usable capacity of the vessel. | |
| notes | string |
A vessel used for the hot-side of brewing.
HotSideVessel is a JSON object with all properties from Vessel as well as these additional ones:
| Property | Required? | Type | Description |
|---|---|---|---|
| weight | Measurement::Mass | The weight of the piece of equipment, especially important for when the mash tun is not preheated. | |
| specific_heat_capacity | Measurement::SpecificHeatCapacity | The specific heat capacity of the piece of equipment, especially important for when the mash tun is not preheated. |
A hot-side vessel used for the mash.
MashTun is a JSON object with all properties from HotSideVessel as well as these additional ones:
| Property | Required? | Type | Description |
|---|---|---|---|
| grain_absorption_rate | Measurement::SpecificVolume | The apparent volume absorbed by grain, typical values are 0.125 qt/lb (1.04 L/kg) for a mash tun, 0.08 gal/lb (0.66 L/kg) for BIAB. |
A hot-side vessel used for the boil.
BoilKettle is a JSON object with all properties from HotSideVessel as well as these additional ones:
| Property | Required? | Type | Description |
|---|---|---|---|
| boil_rate_per_hour | Measurement::Volume | The volume boiled off during 1 hour, measured before and after at room temperature. | |
| drain_rate_per_minute | Measurement::Volume | The volume that leaves the kettle, especially important for non-immersion chillers that cool the wort as it leaves the kettle. | |
| internalDiameter | Measurement::Length | With openingDiameter, allows calculation of IBU by Paul-John Hosom’s mIBU formula | |
| openingDiameter | Measurement::Length | With internalDiameter, allows calculation of IBU by Paul-John Hosom’s mIBU formula |
Documentation generated from the DotBeer schema on 2026-05-31 at 18:49:39+0200.