{
  "_type": "batch",
  "bottlingDate": 1778277600000,
  "measuredMashEfficiency": 79.08,
  "devices": {
    "myBrewbot": {
      "enabled": true,
      "items": []
    },
    "plaatoAirlock": {
      "items": [],
      "enabled": true
    },
    "brewPiLess": {
      "enabled": true,
      "items": []
    },
    "plaatoKeg": {
      "enabled": true,
      "items": []
    },
    "raptCloud": {
      "enabled": true,
      "items": [
        {
          "key": "PILL1",
          "settings": {
            "gravityOffset": null,
            "tempOffset": null
          },
          "batchId": null,
          "hidden": false,
          "name": "Pill1",
          "type": "raptCloud",
          "enabled": false,
          "series": [
            "gravity",
            "temp"
          ],
          "lastLog": 0,
          "lastData": {
            "temp": 22.9,
            "type": "raptCloud",
            "name": "Pill1",
            "target_temp": null,
            "battery": 79.09,
            "deviceType": "Hydrometer",
            "status": "success",
            "id": "PILL1",
            "rssi": -44,
            "time": 1701449250393,
            "sg": 1.2917,
            "deviceId": "03995e0e-c36d-45a4-864b-c91e5e69ba06"
          }
        }
      ]
    },
    "gfcc": {
      "brewDeviceId": null,
      "items": [],
      "enabled": false
    },
    "tilt": {
      "mode": "default",
      "enabled": true,
      "gravity": true,
      "items": [],
      "temp": true
    },
    "iSpindel": {
      "items": [],
      "enabled": true
    },
    "smartPid": {
      "items": [],
      "enabled": true,
      "brewDeviceId": null
    },
    "floatHydrometer": {
      "enabled": true,
      "items": []
    },
    "stream": {
      "items": [],
      "enabled": true
    },
    "floatyHydrometer": {
      "enabled": true,
      "items": []
    }
  },
  "batchMiscs": [
    {
      "_version": "2.11.6",
      "use": "Primary",
      "inventoryUnit": "g",
      "hidden": false,
      "name": "Aromazyme",
      "checked": true,
      "removedUnit": "g",
      "inventory": -1,
      "_timestamp_ms": 1743399645277,
      "totalCost": 0,
      "notInRecipe": false,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1699544981,
        "nanoseconds": 492000000
      },
      "removedFromInventory": true,
      "amount": 1,
      "unit": "g",
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1743399645,
        "nanoseconds": 277000000
      },
      "displayAmount": 0,
      "type": "Flavor",
      "removedAmount": 1,
      "costPerAmount": 0,
      "timeIsDays": false,
      "_id": "default-aromazyme"
    }
  ],
  "batchHopsLocal": [],
  "updatedBy": "user",
  "bottlingDateSet": false,
  "batchFermentables": [
    {
      "type": "Grain",
      "removedAmount": 5.3,
      "potentialPercentage": 75,
      "displayAmount": 0,
      "manufacturingDate": 1776722400000,
      "substitutes": "",
      "grainCategory": "Base",
      "origin": "Germany",
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1777121185,
        "nanoseconds": 188000000
      },
      "friability": null,
      "cgdb": null,
      "usedIn": "",
      "checked": true,
      "name": "BEST Pale Ale",
      "notes": "BEST Pale Ale is ideally suited as a base for numerous variants of Anglo-Saxon ales and many other beers where a fuller golden color and a tangier, but also fuller-bodied taste are desired.",
      "protein": 11.7,
      "inventory": 19.7,
      "_timestamp_ms": 1777121185188,
      "removedFromInventory": true,
      "supplier": "BESTMALZ",
      "maxInBatch": 100,
      "fan": null,
      "potential": 1.035,
      "costPerAmount": 0,
      "_id": "default-592f3ac",
      "notFermentable": false,
      "acid": 0,
      "amount": 5.3,
      "color": 3.0456853,
      "ibuPerAmount": 0,
      "hidden": false,
      "notInRecipe": false,
      "totalCost": 0,
      "userNotes": "",
      "fgdb": null,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1695372783,
        "nanoseconds": 639000000
      },
      "diastaticPower": 120,
      "_version": "3.0.0",
      "coarseFineDiff": 1.5,
      "moisture": 4.1,
      "bestBeforeDate": null
    },
    {
      "_version": "2.11.6",
      "coarseFineDiff": 1.5,
      "moisture": 4.9,
      "bestBeforeDate": null,
      "hidden": false,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1695375881,
        "nanoseconds": 33000000
      },
      "diastaticPower": 0,
      "fgdb": null,
      "notInRecipe": false,
      "totalCost": 22.5,
      "userNotes": "",
      "amount": 0.5,
      "acid": 0,
      "ibuPerAmount": 0,
      "color": 2,
      "potential": 1.037,
      "costPerAmount": 45,
      "notFermentable": false,
      "_id": "default-1482365",
      "supplier": "Weyermann",
      "attenuation": 0.8,
      "maxInBatch": 40,
      "fan": null,
      "notes": "Carafoam (also called Carapils) adds body and head retention without substantially altering flavor. Up to 10% for light beers, 40% for mashed beers",
      "protein": 0,
      "_timestamp_ms": 1743325894914,
      "inventory": 1.5,
      "checked": true,
      "name": "Carapils/Carafoam",
      "removedFromInventory": true,
      "origin": "Germany",
      "usedIn": "",
      "cgdb": null,
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1743325894,
        "nanoseconds": 914000000
      },
      "friability": null,
      "manufacturingDate": null,
      "grainCategory": "Crystal/Caramel",
      "substitutes": "",
      "potentialPercentage": 80.07,
      "removedAmount": 0.5,
      "type": "Grain",
      "displayAmount": 0
    },
    {
      "notes": "BEST Special X® is a dark caramel malt that has undergone a short roasting. This develops a very intense, extraordinary flavor profile. At a maximum usage rate of 20%, a bright chestnut red to chestnut brown color is achieved in a P12 beer. Even in low grain bill proportions, the malt is excellent for supporting the overall body of dark beers and makes the taste experience more complex and interesting.",
      "protein": 11.7,
      "_timestamp_ms": 1708068466553,
      "inventory": 1.7,
      "checked": true,
      "name": "BEST Special X®",
      "removedFromInventory": true,
      "supplier": "BESTMALZ",
      "maxInBatch": 20,
      "fan": null,
      "manufacturingDate": null,
      "substitutes": "",
      "grainCategory": "Crystal/Caramel",
      "potentialPercentage": 75,
      "type": "Grain",
      "removedAmount": 0.2,
      "displayAmount": 0,
      "origin": "Germany",
      "usedIn": "",
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1708068466,
        "nanoseconds": 553000000
      },
      "friability": null,
      "cgdb": null,
      "hidden": false,
      "diastaticPower": 120,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1700471946,
        "nanoseconds": 613000000
      },
      "fgdb": null,
      "totalCost": 8,
      "notInRecipe": false,
      "userNotes": "",
      "_version": "2.10.6",
      "coarseFineDiff": 1.5,
      "moisture": 2.8,
      "bestBeforeDate": null,
      "potential": 1.035,
      "costPerAmount": 40,
      "notFermentable": false,
      "_id": "default-bm-special-x",
      "amount": 0.2,
      "acid": 0,
      "ibuPerAmount": 0,
      "color": 177.6649746
    },
    {
      "ibuPerAmount": 0,
      "color": 1.8,
      "amount": 0.15,
      "acid": 2,
      "notFermentable": false,
      "_id": "default-4c1345c",
      "potential": 1.03,
      "costPerAmount": 50,
      "moisture": 4,
      "bestBeforeDate": null,
      "_version": "2.20.3",
      "coarseFineDiff": 1.5,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1695375984,
        "nanoseconds": 263000000
      },
      "fgdb": null,
      "diastaticPower": 0,
      "notInRecipe": false,
      "totalCost": 7.5,
      "userNotes": "",
      "hidden": false,
      "usedIn": "",
      "cgdb": null,
      "friability": null,
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1776793905,
        "nanoseconds": 464000000
      },
      "origin": "Germany",
      "manufacturingDate": null,
      "substitutes": "Pale Liquid Extract",
      "grainCategory": "Acidulated",
      "type": "Grain",
      "potentialPercentage": 65.2,
      "removedAmount": 0.15,
      "displayAmount": 0,
      "attenuation": 0.83,
      "maxInBatch": 10,
      "fan": null,
      "supplier": "Weyermann",
      "removedFromInventory": true,
      "notes": "Used in Germany to lower PH levels without resorting to chemicals. Lowers mash pH levels, lightens color, improves flavor stability.",
      "protein": 0,
      "inventory": 0.7,
      "_timestamp_ms": 1776793905464,
      "checked": true,
      "name": "Acidulated"
    }
  ],
  "events": [
    {
      "dayEvent": true,
      "active": false,
      "title": "Varný den - Várka #156 (Enigma)",
      "time": 1777190400000,
      "notifyTime": 1777190400000,
      "descriptionHTML": "Varný den (Enigma)",
      "eventText": "Varný den",
      "description": "Varný den (Enigma)",
      "eventType": "event-batch-brew-day"
    },
    {
      "descriptionHTML": "Máte naplánovanou nadcházející várku (Enigma)",
      "eventType": "event-batch-brew-day-reminder",
      "description": "Máte naplánovanou nadcházející várku (Enigma)",
      "eventText": "Varný den &mdash; Upomínka",
      "title": "Varný den - Upomínka - Várka #156 (Enigma)",
      "active": false,
      "dayEvent": true,
      "time": 1777104000000,
      "notifyTime": 1777104000000
    },
    {
      "title": "Den stáčení - Várka #156 (Enigma)",
      "dayEvent": true,
      "active": true,
      "eventType": "event-batch-bottling-day",
      "time": 1778313600000,
      "description": "Den stáčení (Enigma)",
      "eventText": "Den stáčení",
      "descriptionHTML": "Den stáčení (Enigma)"
    },
    {
      "descriptionHTML": "Krok kvasného profilu:<br>Cold Crash (Kvašení) @ 6 °C",
      "eventText": "Cold Crash (Kvašení) @ 6 °C",
      "time": 1778140800000,
      "eventType": "event-batch-ferm-step",
      "description": "Krok kvasného profilu: Cold Crash (Kvašení) @ 6 °C",
      "dayEvent": false,
      "active": true,
      "title": "Kvasný krok - Várka #156 (Enigma)"
    },
    {
      "dayEvent": true,
      "active": true,
      "title": "Chmelení za studena - Várka #156 (Enigma)",
      "eventText": null,
      "eventType": "event-batch-dry-hop",
      "time": 1777363200000,
      "description": "Enigma (60 g)",
      "descriptionHTML": "Enigma (<b>60 g</b>)"
    }
  ],
  "fermentationControllerEnabled": false,
  "estimatedBuGuRatio": 0.77,
  "brewControllerEnabled": false,
  "measuredOg": 1.06,
  "_timestamp_ms": 1777828274626,
  "measuredConversionEfficiency": null,
  "cost": {
    "yeasts": 23.5,
    "hopsShare": 0.705,
    "yeastsShare": 0.1127,
    "fermentables": 38,
    "fermentablesShare": 0.1823,
    "perBottlingLiter": 11.27,
    "miscs": 0,
    "total": 208.5,
    "miscsShare": 0,
    "hops": 147
  },
  "batchYeasts": [
    {
      "costPerAmount": 23.5,
      "maxAbv": null,
      "flocculation": "Medium",
      "_id": "default-32f790",
      "amount": 1,
      "unit": "pkg",
      "minAttenuation": null,
      "minTemp": 15,
      "hidden": false,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1695375142,
        "nanoseconds": 949000000
      },
      "userNotes": "",
      "notInRecipe": false,
      "totalCost": 23.5,
      "_version": "3.0.0",
      "laboratory": "Fermentis",
      "bestBeforeDate": 1827529200000,
      "description": "General purpose ale yeast with neutral flavor profiles. Its low attenuation gives beers with a very good length on the palate. Particularly recommended for specialty ales and trappist type beers. Yeast with a medium sedimentation: forms no clumps but a powdery haze when resuspended in the beer.",
      "manufacturingDate": null,
      "displayAmount": 0,
      "type": "Ale",
      "removedAmount": 1,
      "maxTemp": 20,
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1777121809,
        "nanoseconds": 396000000
      },
      "inventory": 1,
      "_timestamp_ms": 1777121809396,
      "name": "SafBrew Ale",
      "fermentsAll": false,
      "removedUnit": "pkg",
      "checked": true,
      "removedFromInventory": true,
      "maxAttenuation": null,
      "productId": "S-33",
      "form": "Dry",
      "inventoryUnit": "pkg",
      "attenuation": 70
    }
  ],
  "estimatedRbRatio": 0.68,
  "hideBatchEvents": true,
  "boilSteps": [
    {
      "time": 60,
      "name": "50g Saaz"
    }
  ],
  "batchHops": [
    {
      "amount": 100,
      "time": 60,
      "myrcene": null,
      "costPerAmount": 1.13,
      "temp": null,
      "hsi": 40,
      "_id": "1azlrSLjRLHvPsVJcXIu9W9IfHLo7k",
      "_parent": "default-auenigma",
      "_version": "3.0.0",
      "ibu": 0,
      "bestBeforeDate": null,
      "year": 2025,
      "hidden": false,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1695644475,
        "nanoseconds": 164000000
      },
      "cohumulone": null,
      "totalCost": 112.99999999999999,
      "notInRecipe": false,
      "userNotes": "",
      "beta": 6,
      "alpha": 18.9,
      "farnesene": null,
      "origin": "Australia",
      "caryophyllene": null,
      "usedIn": "",
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1777121457,
        "nanoseconds": 202000000
      },
      "manufacturingDate": null,
      "oil": null,
      "substitutes": "",
      "type": "Pellet",
      "removedAmount": 100,
      "displayAmount": 0,
      "use": "Boil",
      "notes": "This hop brand was released by the Hop Products Australia breeding program (Barth-Haas Group). Technically, Enigma is a descendent of Tettnanger, but has a range of flavors more characteristic to that found in a North American hop. It has a high alpha content, but is known more for its complex fruity character which includes raspberry, red current, light tropical and \"Pinot Gris” notes.",
      "_timestamp_ms": 1777121457202,
      "inventory": 0,
      "checked": true,
      "name": "Enigma",
      "humulene": null,
      "removedFromInventory": true,
      "usage": "Aroma"
    },
    {
      "_id": "XzSmx1HjEDGjYSuctqp4LLNceV0ooY",
      "hsi": null,
      "temp": null,
      "costPerAmount": 0.68,
      "myrcene": 33,
      "amount": 50,
      "time": 60,
      "beta": 6.3,
      "userNotes": "",
      "totalCost": 34,
      "notInRecipe": false,
      "cohumulone": 24.5,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1695373224,
        "nanoseconds": 924000000
      },
      "hidden": false,
      "year": 2024,
      "bestBeforeDate": null,
      "ibu": 0,
      "_version": "2.11.6",
      "_parent": "default-NrD3kYzu8ONSucGjXgHxRcgSUwk2aK",
      "displayAmount": 50,
      "type": "Pellet",
      "substitutes": "",
      "oil": 0.7,
      "manufacturingDate": 0,
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1743399796,
        "nanoseconds": 71000000
      },
      "usedIn": "",
      "origin": "Czech Republic",
      "caryophyllene": 11,
      "farnesene": 17,
      "alpha": 3.27,
      "usage": "",
      "humulene": 20,
      "name": "Saaz",
      "_timestamp_ms": 1743399796071,
      "inventory": 100,
      "notes": "Saaz is the famous aroma landrace variety originating in the Czech area of the same name. It has very mild, pleasant noble hoppy notes perfectly suited for and defines the Czech-style pilsner beers.\n\nPedigree Czech landrace variety Aroma Classic noble aroma hop with long and strong tradition associated with classic pilsner beer.",
      "use": "Boil"
    }
  ],
  "brewDate": 1777154400000,
  "estimatedColor": 10.7,
  "_id": "prO7iDclIf2c9SR96jMtvSseHbGvpo",
  "carbonationForce": 12.9,
  "measuredBoilSize": 27,
  "fermentationStartDateSet": false,
  "carbonationType": "Keg (Force)",
  "batchFermentablesLocal": [],
  "measuredKettleEfficiency": 73.81,
  "estimatedOg": 1.06,
  "_archived": false,
  "measuredPreBoilGravity": null,
  "measuredFg": 1.02,
  "hidden": false,
  "fermentationStartDate": 1777154400000,
  "brewer": "Tomáš Navrátil",
  "_created": {
    "type": "firestore/timestamp/1.0",
    "seconds": 1777315925,
    "nanoseconds": 122000000
  },
  "boilStepsCount": 1,
  "measuredBottlingSize": 18.5,
  "batchMiscsLocal": [],
  "measuredAttenuation": 65.5,
  "primingSugarEquiv": null,
  "_timestamp": "2026-05-03T17:11:14.626Z",
  "_share": null,
  "measuredEfficiency": 74.1,
  "_init": true,
  "estimatedFg": 1.02,
  "measuredMashPh": 5.3,
  "measuredKettleSize": 25,
  "estimatedIbu": 46,
  "name": "Várka",
  "notes": [
    {
      "status": "Fermenting",
      "note": "Dry hop",
      "timestamp": 1777613418410
    },
    {
      "note": "",
      "status": "Fermenting",
      "timestamp": 1777227690237,
      "type": "statusChanged"
    },
    {
      "type": "statusChanged",
      "timestamp": 1777182756845,
      "status": "Brewing",
      "note": ""
    },
    {
      "note": "",
      "status": "Planning",
      "timestamp": 1777121968829,
      "type": "statusChanged"
    },
    {
      "timestamp": 1777121962331,
      "status": "Brewing",
      "hidden": true,
      "type": "statusChanged",
      "note": ""
    },
    {
      "timestamp": 1777121952640,
      "status": "Fermenting",
      "type": "statusChanged",
      "hidden": true,
      "note": ""
    },
    {
      "type": "statusChanged",
      "hidden": true,
      "note": "",
      "timestamp": 1709641226666,
      "status": "Archived"
    },
    {
      "hidden": true,
      "type": "statusChanged",
      "note": "",
      "timestamp": 1708011422703,
      "status": "Completed"
    },
    {
      "status": "Archived",
      "timestamp": 1703948038236,
      "note": "",
      "type": "statusChanged",
      "hidden": true
    },
    {
      "status": "Completed",
      "timestamp": 1702110777074,
      "note": "",
      "hidden": true,
      "type": "statusChanged"
    },
    {
      "note": "",
      "hidden": true,
      "type": "statusChanged",
      "status": "Conditioning",
      "timestamp": 1701627771978
    },
    {
      "timestamp": 1701464160000,
      "hidden": true,
      "note": "Stočeno do kyvety č 3",
      "status": "Fermenting"
    },
    {
      "note": "Začatek dry hop",
      "status": "Fermenting",
      "hidden": true,
      "timestamp": 1700984999285
    },
    {
      "note": "",
      "hidden": true,
      "type": "statusChanged",
      "status": "Fermenting",
      "timestamp": 1700426603368
    },
    {
      "note": "",
      "hidden": true,
      "type": "statusChanged",
      "status": "Brewing",
      "timestamp": 1700398643406
    }
  ],
  "_app_metadata": {
    "webhook": {
      "run": false
    }
  },
  "batchYeastsLocal": [],
  "tasteRating": 0,
  "measuredOgSet": true,
  "measuredPostBoilGravity": 1.06,
  "measuredAbv": 5.3,
  "estimatedTotalGravity": 1.06,
  "measuredBatchSize": 22,
  "_version": "3.0.0",
  "_parent": "GRKTwdl3C0rApgRwLjH8eGSlVav5zF",
  "mashStepsCount": 3,
  "recipe": {
    "hopsTotalAmount": 150,
    "yeastToleranceExceededBy": null,
    "fgEstimated": 1.017,
    "efficiency": 67.8,
    "yeasts": [
      {
        "fermentsAll": false,
        "name": "SafBrew Ale",
        "inventory": 1.1,
        "_timestamp_ms": 1777121809396,
        "productId": "S-33",
        "maxAttenuation": null,
        "form": "Dry",
        "attenuation": 70,
        "type": "Ale",
        "description": "General purpose ale yeast with neutral flavor profiles. Its low attenuation gives beers with a very good length on the palate. Particularly recommended for specialty ales and trappist type beers. Yeast with a medium sedimentation: forms no clumps but a powdery haze when resuspended in the beer.",
        "manufacturingDate": null,
        "maxTemp": 20,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1777121809,
          "nanoseconds": 396000000
        },
        "hidden": false,
        "minTemp": 15,
        "userNotes": "",
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695375142,
          "nanoseconds": 949000000
        },
        "_version": "3.0.0",
        "bestBeforeDate": 1827529200000,
        "laboratory": "Fermentis",
        "flocculation": "Medium",
        "costPerAmount": 23.5,
        "maxAbv": null,
        "_id": "default-32f790",
        "minAttenuation": null,
        "amount": 1,
        "unit": "pkg"
      }
    ],
    "boilTime": 60,
    "styleBuGu": true,
    "buGuRatio": 0.84,
    "searchTags": [
      "Imported"
    ],
    "styleConformity": true,
    "preBoilGravity": 1.054,
    "ogPlato": 14.2,
    "styleFg": true,
    "_version": "3.0.0",
    "diastaticPower": 107.32,
    "style": {
      "ibuMax": 70,
      "styleLetter": "A",
      "ogMin": 1.056,
      "carbMin": 2.4,
      "ogMax": 1.07,
      "lovibondMax": 14,
      "carbMax": 2.9,
      "rbrMin": 0.66,
      "ibuMin": 40,
      "lovibondMin": 6,
      "_id": "default-65",
      "colorMax": 14,
      "buGuMax": 1.11,
      "styleGuide": "BJCP 2021",
      "rbrMax": 1.17,
      "abvMax": 7.5,
      "category": "IPA",
      "name": "American IPA",
      "buGuMin": 0.63,
      "colorMin": 6,
      "abvMin": 5.5,
      "fgMin": 1.008,
      "fgMax": 1.014,
      "categoryNumber": "21",
      "type": "IPA"
    },
    "sumAromaHopPerLiter": 1.9047619047619047,
    "ibuFormula": "tinseth",
    "postBoilGravity": 1.060388204,
    "mash": {
      "_id": "default-hf-mo",
      "name": "High fermentability plus mash out",
      "steps": [
        {
          "stepTime": 0,
          "displayStepTemp": 55,
          "rampTime": null,
          "stepTemp": 55,
          "type": "Temperature",
          "name": "Vystírka"
        },
        {
          "displayStepTemp": 66,
          "stepTime": 90,
          "stepTemp": 66,
          "rampTime": null,
          "name": "Zcukření",
          "type": "Temperature"
        },
        {
          "type": "Temperature",
          "name": "Odrmutování",
          "rampTime": null,
          "stepTemp": 77,
          "stepTime": 10,
          "displayStepTemp": 77
        }
      ]
    },
    "_timestamp": {
      "type": "firestore/timestamp/1.0",
      "seconds": 1777315925,
      "nanoseconds": 119000000
    },
    "fermentables": [
      {
        "fgdb": null,
        "diastaticPower": 120,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695372783,
          "nanoseconds": 639000000
        },
        "userNotes": "",
        "hidden": false,
        "moisture": 4.1,
        "bestBeforeDate": null,
        "_version": "2.9.2",
        "coarseFineDiff": 1.5,
        "notFermentable": false,
        "_id": "default-592f3ac",
        "potential": 1.035,
        "costPerAmount": 32.46667,
        "ibuPerAmount": 0,
        "color": 3.0456853,
        "amount": 5.3,
        "acid": 0,
        "protein": 11.7,
        "notes": "BEST Pale Ale is ideally suited as a base for numerous variants of Anglo-Saxon ales and many other beers where a fuller golden color and a tangier, but also fuller-bodied taste are desired.",
        "_timestamp_ms": 1699891288722,
        "percentage": 86.18,
        "inventory": 5.6,
        "name": "BEST Pale Ale",
        "maxInBatch": 100,
        "fan": null,
        "supplier": "BESTMALZ",
        "manufacturingDate": 1693519200000,
        "grainCategory": "Base",
        "substitutes": "",
        "type": "Grain",
        "potentialPercentage": 75,
        "usedIn": "",
        "friability": null,
        "cgdb": null,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1699891288,
          "nanoseconds": 722000000
        },
        "origin": "Germany"
      },
      {
        "attenuation": 0.8,
        "maxInBatch": 40,
        "fan": null,
        "supplier": "Weyermann",
        "name": "Carapils/Carafoam",
        "notes": "Carafoam (also called Carapils) adds body and head retention without substantially altering flavor. Up to 10% for light beers, 40% for mashed beers",
        "protein": 0,
        "_timestamp_ms": 1743325894914,
        "percentage": 8.13,
        "inventory": 2,
        "cgdb": null,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1743325894,
          "nanoseconds": 914000000
        },
        "friability": null,
        "usedIn": "",
        "origin": "Germany",
        "type": "Grain",
        "potentialPercentage": 80.07,
        "manufacturingDate": null,
        "substitutes": "",
        "grainCategory": "Crystal/Caramel",
        "moisture": 4.9,
        "bestBeforeDate": null,
        "_version": "2.11.6",
        "coarseFineDiff": 1.5,
        "userNotes": "",
        "fgdb": null,
        "diastaticPower": 0,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695375881,
          "nanoseconds": 33000000
        },
        "hidden": false,
        "color": 2,
        "ibuPerAmount": 0,
        "acid": 0,
        "amount": 0.5,
        "_id": "default-1482365",
        "notFermentable": false,
        "potential": 1.037,
        "costPerAmount": 45
      },
      {
        "maxInBatch": 20,
        "fan": null,
        "supplier": "BESTMALZ",
        "protein": 11.7,
        "notes": "BEST Special X® is a dark caramel malt that has undergone a short roasting. This develops a very intense, extraordinary flavor profile. At a maximum usage rate of 20%, a bright chestnut red to chestnut brown color is achieved in a P12 beer. Even in low grain bill proportions, the malt is excellent for supporting the overall body of dark beers and makes the taste experience more complex and interesting.",
        "_timestamp_ms": 1708068466553,
        "percentage": 3.25,
        "inventory": 1.9,
        "name": "BEST Special X®",
        "usedIn": "",
        "friability": null,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1708068466,
          "nanoseconds": 553000000
        },
        "cgdb": null,
        "origin": "Germany",
        "manufacturingDate": null,
        "substitutes": "",
        "grainCategory": "Crystal/Caramel",
        "type": "Grain",
        "potentialPercentage": 75,
        "moisture": 2.8,
        "bestBeforeDate": null,
        "_version": "2.10.6",
        "coarseFineDiff": 1.5,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1700471946,
          "nanoseconds": 613000000
        },
        "fgdb": null,
        "diastaticPower": 120,
        "userNotes": "",
        "hidden": false,
        "ibuPerAmount": 0,
        "color": 177.6649746,
        "amount": 0.2,
        "acid": 0,
        "notFermentable": false,
        "_id": "default-bm-special-x",
        "potential": 1.035,
        "costPerAmount": 40
      },
      {
        "ibuPerAmount": 0,
        "color": 1.8,
        "amount": 0.15,
        "acid": 2,
        "notFermentable": false,
        "_id": "default-4c1345c",
        "costPerAmount": 50,
        "potential": 1.03,
        "bestBeforeDate": null,
        "moisture": 4,
        "coarseFineDiff": 1.5,
        "_version": "2.20.3",
        "fgdb": null,
        "diastaticPower": 0,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695375984,
          "nanoseconds": 263000000
        },
        "userNotes": "",
        "hidden": false,
        "usedIn": "",
        "friability": null,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1776793905,
          "nanoseconds": 464000000
        },
        "cgdb": null,
        "origin": "Germany",
        "substitutes": "Pale Liquid Extract",
        "grainCategory": "Acidulated",
        "manufacturingDate": null,
        "potentialPercentage": 65.2,
        "type": "Grain",
        "fan": null,
        "maxInBatch": 10,
        "attenuation": 0.83,
        "supplier": "Weyermann",
        "_timestamp_ms": 1776793905464,
        "percentage": 2.44,
        "inventory": 0.85,
        "protein": 0,
        "notes": "Used in Germany to lower PH levels without resorting to chemicals. Lowers mash pH levels, lightens color, improves flavor stability.",
        "name": "Acidulated"
      }
    ],
    "fgFormula": "normal",
    "fermentation": {
      "steps": [
        {
          "displayPressure": null,
          "type": "Primary",
          "actualTime": 1777154400000,
          "displayStepTemp": 20,
          "ramp": null,
          "stepTime": 7,
          "pressure": null,
          "stepTemp": 20
        },
        {
          "displayStepTemp": 6,
          "ramp": 4,
          "displayPressure": null,
          "type": "Cold Crash",
          "actualTime": 1778104800000,
          "actualRampTime": 1777759200000,
          "pressure": null,
          "stepTime": 2,
          "stepTemp": 6
        }
      ],
      "_id": "default",
      "name": "Ale"
    },
    "_init": true,
    "styleColor": true,
    "og": 1.057512575,
    "fermentableIbu": 0,
    "styleCarb": true,
    "attenuation": 0.785,
    "author": "Tomáš Navrátil",
    "fg": 1.012,
    "abv": 6.04,
    "defaults": {
      "pressure": "bar",
      "gravity": "sg",
      "attenuation": "normal",
      "preferred": "metric",
      "abv": "simple",
      "ibu": "tinseth",
      "hop": "g",
      "temp": "c",
      "altitude": "m",
      "volume": "l",
      "weight": "kg",
      "carbonation": "vol",
      "color": "ebc",
      "grainColor": "default"
    },
    "equipment": {
      "boilSize": 26.46,
      "mashEfficiency": 77.5,
      "evaporationRate": 0.09448223733938019,
      "hopstandTemperature": 80,
      "fermenterTopUp": 1,
      "mashWaterFormula": "(GrainAmountKg * WaterGrainRatio) + MashTunDeadSpaceL",
      "name": "Můj Braumeister 60 min",
      "_timestamp_ms": 1695378779498,
      "_meta": {
        "mashEfficiencyIsCalculated": true,
        "efficiencyIsCalculated": true
      },
      "mashTunDeadSpace": 3.5,
      "calcAromaHopUtilization": true,
      "trubChillerLoss": 3,
      "boilOffPerHr": 2.5,
      "bottlingVolume": 19.5,
      "grainAbsorptionRate": 0.8,
      "_timestamp": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1695378779,
        "nanoseconds": 498000000
      },
      "waterCalculation": "Default_2",
      "spargeWaterOverflow": "Top-Up",
      "_version": "2.9.1",
      "spargeWaterFormula": "BoilVolumeColdL - MashWaterL + (GrainAmountKg * GrainAbsorptionRate) + MashTunLossL",
      "fermenterLossEstimate": 0,
      "fermenterVolume": 21,
      "mashWaterMin": 24,
      "waterGrainRatio": 4,
      "hidden": false,
      "hopUtilization": 1,
      "fermenterVolumeBeforeTopUp": 20,
      "_created": {
        "type": "firestore/timestamp/1.0",
        "seconds": 1695378779,
        "nanoseconds": 498000000
      },
      "efficiencyType": "Fermenter",
      "brewhouseEfficiency": 67.8,
      "calcMashEfficiency": true,
      "mashWaterMax": 24,
      "postBoilKettleVol": 23.958333333333336,
      "fermenterLoss": 1.5,
      "boilTime": 60,
      "aromaHopUtilization": 0.23,
      "_id": "bA41orzeVBSFRDfCGqXeQewcRggRFh",
      "efficiency": 67.8,
      "batchSize": 21,
      "calcBoilVolume": true
    },
    "notes": "Vyslazovano 6 litry vody. Kvasnice jsem nehydratoval, ale aplikovat primo na hladinu mladiny (po provzdušnění).",
    "primaryTemp": 20,
    "path": "/",
    "name": "Enigma",
    "rbRatio": 0.86,
    "carbonation": 2.6,
    "styleAbv": true,
    "color": 11,
    "batchSize": 21,
    "_id": "jwvns5XrIcd3PLPSEiDu87X58t4nyZ",
    "fermentablesTotalAmount": 6.15,
    "extraGravity": 0,
    "water": {
      "spargeAcidPhAdjustment": 0,
      "mashPhDistilled": 5.57,
      "source": {
        "chloride": 4,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695298374,
          "nanoseconds": 862000000
        },
        "sodium": 8,
        "magnesium": 0,
        "type": "source",
        "cations": 0.398,
        "residualAlkalinity": 12.3971,
        "hardness": 2,
        "anions": 0.396,
        "soClRatio": 0.25,
        "name": "Reverse Osmosis Water",
        "alkalinity": 13.1114,
        "_timestamp_ms": 1695298374862,
        "sulfate": 1,
        "ionBalanceOff": false,
        "ionBalance": 0,
        "bicarbonate": 16,
        "_id": "default-ro",
        "bicarbonateMeqL": 0.2622263012980202,
        "calcium": 1,
        "ph": 7,
        "residualAlkalinityMeqLCalc": 0.2444,
        "_version": "2.9.1",
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695298365,
          "nanoseconds": 431000000
        },
        "hidden": false
      },
      "dilutionAmount": 0,
      "mashAdjustments": {
        "magnesiumSulfate": 5,
        "calciumChloride": 4,
        "magnesiumChloride": 0,
        "calciumSulfate": 0,
        "sulfate": 81.167,
        "ltAMS": 0,
        "ltDWB": 0,
        "calciumHydroxide": null,
        "acids": [
          {
            "concentration": 80,
            "amount": 0,
            "type": "lactic",
            "alkalinityMeqL": 0
          }
        ],
        "sodiumChloride": 0,
        "sodiumMetabisulfitePPM": 0,
        "volume": 24,
        "calciumCarbonate": 0,
        "calcium": 45.433,
        "sodiumBicarbonate": null,
        "chloride": 80.383,
        "sodiumMetabisulfite": 0,
        "sodium": 0,
        "bicarbonate": 0,
        "magnesium": 20.542
      },
      "meta": {
        "equalSourceTotal": false
      },
      "total": {
        "soClRatio": 0.97,
        "anions": 4.353,
        "ionBalanceOff": false,
        "_timestamp_ms": 1695298374862,
        "alkalinity": 13.1114,
        "sulfate": 82.167,
        "name": "Reverse Osmosis Water",
        "hardness": 200,
        "residualAlkalinity": -32.13233,
        "cations": 4.355,
        "type": "source",
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695298374,
          "nanoseconds": 862000000
        },
        "chloride": 84.383,
        "magnesium": 20.542,
        "sodium": 8,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695298365,
          "nanoseconds": 431000000
        },
        "hidden": false,
        "residualAlkalinityMeqLCalc": -0.86717,
        "_version": "2.9.1",
        "_id": "default-ro",
        "bicarbonateMeqL": 0.2622263012980202,
        "ph": 7,
        "calcium": 46.433,
        "ionBalance": 0,
        "bicarbonate": 16
      },
      "sparge": {
        "hidden": false,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695298365,
          "nanoseconds": 431000000
        },
        "_version": "2.9.1",
        "residualAlkalinityMeqLCalc": 0.2444,
        "ph": 7,
        "calcium": 1,
        "bicarbonateMeqL": 0.2622263012980202,
        "_id": "default-ro",
        "bicarbonate": 16,
        "ionBalance": 0,
        "ionBalanceOff": false,
        "sulfate": 1,
        "alkalinity": 13.1114,
        "_timestamp_ms": 1695298374862,
        "name": "Reverse Osmosis Water",
        "soClRatio": 0.25,
        "anions": 0.396,
        "hardness": 2,
        "residualAlkalinity": 12.3971,
        "cations": 0.398,
        "type": "source",
        "magnesium": 0,
        "sodium": 8,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695298374,
          "nanoseconds": 862000000
        },
        "chloride": 4
      },
      "enableSpargeAdjustments": false,
      "enableSpargeAcidAdjustments": false,
      "totalTargetDiff": {
        "ionBalanceOff": true,
        "alkalinity": -52.4456,
        "sulfate": -167.833,
        "soClRatio": -4.88,
        "anions": -3.573,
        "hardness": -111,
        "residualAlkalinity": -17.44083,
        "cations": -4.044,
        "residualAlkalinityMeqLCalc": -0.17565,
        "calcium": -53.567,
        "bicarbonateMeqL": -1.0489052051920809,
        "magnesium": 5.542,
        "sodium": -42,
        "bicarbonate": -64,
        "ionBalance": 3,
        "chloride": 34.383
      },
      "sourceTargetDiff": {
        "residualAlkalinityMeqLCalc": 0.93592,
        "hardness": -309,
        "residualAlkalinity": 27.0886,
        "cations": -8.002,
        "soClRatio": 5.41,
        "anions": -7.531,
        "ionBalanceOff": true,
        "sulfate": -249,
        "alkalinity": -52.4456,
        "ionBalance": 2,
        "chloride": -46,
        "magnesium": -15,
        "bicarbonate": -64,
        "sodium": -42,
        "bicarbonateMeqL": -1.0489052051920809,
        "calcium": -99
      },
      "totalAdjustments": {
        "volume": 24,
        "calcium": 45.433,
        "calciumCarbonate": 0,
        "sodiumMetabisulfitePPM": 0,
        "bicarbonate": 0,
        "sodium": 0,
        "magnesium": 20.542,
        "chloride": 80.383,
        "sodiumBicarbonate": null,
        "sodiumMetabisulfite": 0,
        "magnesiumChloride": 0,
        "calciumChloride": 4,
        "calciumSulfate": 0,
        "sulfate": 81.167,
        "magnesiumSulfate": 5,
        "acids": [
          {
            "type": "lactic",
            "alkalinityMeqL": 0,
            "amount": 0,
            "concentration": 80
          }
        ],
        "sodiumChloride": 0,
        "ltAMS": 0,
        "ltDWB": 0,
        "calciumHydroxide": null
      },
      "diluted": null,
      "spargeWaterAmount": 0,
      "settings": {
        "calciumHydroxide": {
          "auto": false,
          "sparge": false,
          "mash": true
        },
        "sodiumBicarbonate": {
          "mash": true,
          "auto": false,
          "sparge": false
        },
        "magnesiumSulfate": {
          "sparge": true,
          "auto": true,
          "mash": true
        },
        "calciumSulfate": {
          "mash": true,
          "auto": true,
          "sparge": true
        },
        "calciumChloride": {
          "mash": true,
          "auto": true,
          "form": "dihydrate",
          "sparge": true
        },
        "adjustSparge": true
      },
      "mashWaterAmount": 24,
      "mashPh": 5.3,
      "mash": {
        "_id": "default-ro",
        "bicarbonateMeqL": 0.2622263012980202,
        "ph": 7,
        "calcium": 46.433,
        "ionBalance": 0,
        "bicarbonate": 16,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695298365,
          "nanoseconds": 431000000
        },
        "hidden": false,
        "residualAlkalinityMeqLCalc": -0.86717,
        "_version": "2.9.1",
        "type": "source",
        "chloride": 84.383,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695298374,
          "nanoseconds": 862000000
        },
        "magnesium": 20.542,
        "sodium": 8,
        "soClRatio": 0.97,
        "anions": 4.353,
        "_timestamp_ms": 1695298374862,
        "sulfate": 82.167,
        "alkalinity": 13.1114,
        "ionBalanceOff": false,
        "name": "Reverse Osmosis Water",
        "residualAlkalinity": -32.13233,
        "hardness": 200,
        "cations": 4.355
      },
      "spargeAdjustments": {
        "sulfate": 0,
        "calcium": 0,
        "volume": 0,
        "sodiumMetabisulfitePPM": 0,
        "magnesium": 0,
        "bicarbonate": 0,
        "sodium": 0,
        "acids": [
          {
            "amount": 0,
            "concentration": 80,
            "type": "lactic"
          }
        ],
        "chloride": 0
      },
      "style": "default-49",
      "spargeTargetDiff": {
        "sulfate": -249,
        "alkalinity": -52.4456,
        "ionBalanceOff": true,
        "anions": -7.531,
        "soClRatio": 5.41,
        "cations": -8.002,
        "residualAlkalinity": 27.0886,
        "hardness": -309,
        "residualAlkalinityMeqLCalc": 0.93592,
        "calcium": -99,
        "bicarbonateMeqL": -1.0489052051920809,
        "sodium": -42,
        "bicarbonate": -64,
        "magnesium": -15,
        "chloride": -46,
        "ionBalance": 2
      },
      "enableAcidAdjustments": true,
      "target": {
        "residualAlkalinity": -14.6915,
        "hardness": 311,
        "cations": 8.4,
        "residualAlkalinityMeqLCalc": -0.69152,
        "alkalinity": 65.557,
        "sulfate": 250,
        "ionBalanceOff": true,
        "name": "Style - American IPA",
        "soClRatio": 5,
        "anions": 7.926,
        "magnesium": 15,
        "bicarbonate": 80,
        "sodium": 50,
        "ionBalance": 1,
        "chloride": 50,
        "calcium": 100,
        "type": "target",
        "bicarbonateMeqL": 1.311131506490101,
        "_id": "LbOVqRfsnvFNhjnxUU652d1Ii5wyaU"
      },
      "mashTargetDiff": {
        "sulfate": -167.833,
        "alkalinity": -52.4456,
        "ionBalanceOff": true,
        "anions": -3.573,
        "soClRatio": -4.88,
        "cations": -4.044,
        "residualAlkalinity": -17.44083,
        "hardness": -111,
        "residualAlkalinityMeqLCalc": -0.17565,
        "calcium": -53.567,
        "bicarbonateMeqL": -1.0489052051920809,
        "sodium": -42,
        "bicarbonate": -64,
        "magnesium": 5.542,
        "chloride": 34.383,
        "ionBalance": 3
      },
      "acidPhAdjustment": 0,
      "dilutionPercentage": null
    },
    "data": {
      "mashFermentablesAmount": 6.15,
      "allDiastaticPower": true,
      "totalDiastaticPower": 660,
      "mashFermentables": [
        {
          "fgdb": null,
          "diastaticPower": 120,
          "_created": {
            "type": "firestore/timestamp/1.0",
            "seconds": 1695372783,
            "nanoseconds": 639000000
          },
          "userNotes": "",
          "hidden": false,
          "moisture": 4.1,
          "bestBeforeDate": null,
          "_version": "2.9.2",
          "coarseFineDiff": 1.5,
          "notFermentable": false,
          "_id": "default-592f3ac",
          "potential": 1.035,
          "costPerAmount": 32.46667,
          "ibuPerAmount": 0,
          "color": 3.0456853,
          "amount": 5.3,
          "acid": 0,
          "protein": 11.7,
          "notes": "BEST Pale Ale is ideally suited as a base for numerous variants of Anglo-Saxon ales and many other beers where a fuller golden color and a tangier, but also fuller-bodied taste are desired.",
          "_timestamp_ms": 1699891288722,
          "percentage": 86.18,
          "inventory": 5.6,
          "name": "BEST Pale Ale",
          "maxInBatch": 100,
          "fan": null,
          "supplier": "BESTMALZ",
          "manufacturingDate": 1693519200000,
          "grainCategory": "Base",
          "substitutes": "",
          "type": "Grain",
          "potentialPercentage": 75,
          "usedIn": "",
          "friability": null,
          "cgdb": null,
          "_timestamp": {
            "type": "firestore/timestamp/1.0",
            "seconds": 1699891288,
            "nanoseconds": 722000000
          },
          "origin": "Germany"
        },
        {
          "attenuation": 0.8,
          "maxInBatch": 40,
          "fan": null,
          "supplier": "Weyermann",
          "name": "Carapils/Carafoam",
          "notes": "Carafoam (also called Carapils) adds body and head retention without substantially altering flavor. Up to 10% for light beers, 40% for mashed beers",
          "protein": 0,
          "_timestamp_ms": 1743325894914,
          "percentage": 8.13,
          "inventory": 2,
          "cgdb": null,
          "_timestamp": {
            "type": "firestore/timestamp/1.0",
            "seconds": 1743325894,
            "nanoseconds": 914000000
          },
          "friability": null,
          "usedIn": "",
          "origin": "Germany",
          "type": "Grain",
          "potentialPercentage": 80.07,
          "manufacturingDate": null,
          "substitutes": "",
          "grainCategory": "Crystal/Caramel",
          "moisture": 4.9,
          "bestBeforeDate": null,
          "_version": "2.11.6",
          "coarseFineDiff": 1.5,
          "userNotes": "",
          "fgdb": null,
          "diastaticPower": 0,
          "_created": {
            "type": "firestore/timestamp/1.0",
            "seconds": 1695375881,
            "nanoseconds": 33000000
          },
          "hidden": false,
          "color": 2,
          "ibuPerAmount": 0,
          "acid": 0,
          "amount": 0.5,
          "_id": "default-1482365",
          "notFermentable": false,
          "potential": 1.037,
          "costPerAmount": 45
        },
        {
          "maxInBatch": 20,
          "fan": null,
          "supplier": "BESTMALZ",
          "protein": 11.7,
          "notes": "BEST Special X® is a dark caramel malt that has undergone a short roasting. This develops a very intense, extraordinary flavor profile. At a maximum usage rate of 20%, a bright chestnut red to chestnut brown color is achieved in a P12 beer. Even in low grain bill proportions, the malt is excellent for supporting the overall body of dark beers and makes the taste experience more complex and interesting.",
          "_timestamp_ms": 1708068466553,
          "percentage": 3.25,
          "inventory": 1.9,
          "name": "BEST Special X®",
          "usedIn": "",
          "friability": null,
          "_timestamp": {
            "type": "firestore/timestamp/1.0",
            "seconds": 1708068466,
            "nanoseconds": 553000000
          },
          "cgdb": null,
          "origin": "Germany",
          "manufacturingDate": null,
          "substitutes": "",
          "grainCategory": "Crystal/Caramel",
          "type": "Grain",
          "potentialPercentage": 75,
          "moisture": 2.8,
          "bestBeforeDate": null,
          "_version": "2.10.6",
          "coarseFineDiff": 1.5,
          "_created": {
            "type": "firestore/timestamp/1.0",
            "seconds": 1700471946,
            "nanoseconds": 613000000
          },
          "fgdb": null,
          "diastaticPower": 120,
          "userNotes": "",
          "hidden": false,
          "ibuPerAmount": 0,
          "color": 177.6649746,
          "amount": 0.2,
          "acid": 0,
          "notFermentable": false,
          "_id": "default-bm-special-x",
          "potential": 1.035,
          "costPerAmount": 40
        },
        {
          "ibuPerAmount": 0,
          "color": 1.8,
          "amount": 0.15,
          "acid": 2,
          "notFermentable": false,
          "_id": "default-4c1345c",
          "costPerAmount": 50,
          "potential": 1.03,
          "bestBeforeDate": null,
          "moisture": 4,
          "coarseFineDiff": 1.5,
          "_version": "2.20.3",
          "fgdb": null,
          "diastaticPower": 0,
          "_created": {
            "type": "firestore/timestamp/1.0",
            "seconds": 1695375984,
            "nanoseconds": 263000000
          },
          "userNotes": "",
          "hidden": false,
          "usedIn": "",
          "friability": null,
          "_timestamp": {
            "type": "firestore/timestamp/1.0",
            "seconds": 1776793905,
            "nanoseconds": 464000000
          },
          "cgdb": null,
          "origin": "Germany",
          "substitutes": "Pale Liquid Extract",
          "grainCategory": "Acidulated",
          "manufacturingDate": null,
          "potentialPercentage": 65.2,
          "type": "Grain",
          "fan": null,
          "maxInBatch": 10,
          "attenuation": 0.83,
          "supplier": "Weyermann",
          "_timestamp_ms": 1776793905464,
          "percentage": 2.44,
          "inventory": 0.85,
          "protein": 0,
          "notes": "Used in Germany to lower PH levels without resorting to chemicals. Lowers mash pH levels, lightens color, improves flavor stability.",
          "name": "Acidulated"
        }
      ],
      "otherFermentablesAmount": 0,
      "otherFermentables": [],
      "mashWaterAmount": 24,
      "spargeWaterAmount": 6.32,
      "mashVolumeSurplus": 4.1,
      "topUpWater": 0,
      "batchSpargeWaterAmount1": null,
      "batchSpargeWaterAmount2": null,
      "batchSpargeWaterAmount3": null,
      "batchSpargeWaterAmount4": null,
      "hltWaterAmount": 6.32,
      "totalWaterAmount": 30.32,
      "hopsAmount": 150,
      "strikeTemp": null,
      "mashVolume": 28.1205
    },
    "ibu": 48.5,
    "_created": {
      "type": "firestore/timestamp/1.0",
      "seconds": 1695298276,
      "nanoseconds": 70000000
    },
    "yeast": null,
    "sumDryHopPerLiter": 2.857142857142857,
    "carbonationStyle": {
      "name": "American IPA",
      "carbMax": 2.9,
      "carbMin": 2.4
    },
    "styleRbr": true,
    "totalGravity": 1.057512575,
    "hidden": false,
    "_public": false,
    "folderRefs": [
      "recipe_root_folder"
    ],
    "_type": "recipe",
    "miscs": [
      {
        "useFor": "",
        "bestBeforeDate": null,
        "_version": "2.9.1",
        "use": "Primary",
        "userNotes": "",
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1699544981,
          "nanoseconds": 492000000
        },
        "hidden": false,
        "name": "Aromazyme",
        "notes": "",
        "amountPerL": null,
        "inventory": 4,
        "_timestamp_ms": 1699544981492,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1699544981,
          "nanoseconds": 492000000
        },
        "unit": "g",
        "time": null,
        "amount": 1,
        "timeIsDays": false,
        "_id": "default-aromazyme",
        "type": "Flavor",
        "manufacturingDate": null,
        "substitutes": ""
      }
    ],
    "tags": null,
    "hopStandMinutes": 20,
    "type": "All Grain",
    "mashEfficiency": 77.5,
    "avgWeightedHopstandTemp": 95,
    "firstWortGravity": null,
    "hops": [
      {
        "amount": 50,
        "time": 60,
        "costPerAmount": 0.68,
        "myrcene": 33,
        "temp": null,
        "hsi": null,
        "_id": "XzSmx1HjEDGjYSuctqp4LLNceV0ooY",
        "actualTime": null,
        "_parent": "default-NrD3kYzu8ONSucGjXgHxRcgSUwk2aK",
        "_version": "2.11.6",
        "ibu": 17.3,
        "bestBeforeDate": null,
        "year": 2024,
        "hidden": false,
        "cohumulone": 24.5,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695373224,
          "nanoseconds": 924000000
        },
        "beta": 6.3,
        "userNotes": "",
        "alpha": 3.27,
        "farnesene": 17,
        "caryophyllene": 11,
        "origin": "Czech Republic",
        "usedIn": "",
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1743399796,
          "nanoseconds": 71000000
        },
        "manufacturingDate": 0,
        "oil": 0.7,
        "substitutes": "",
        "type": "Pellet",
        "use": "Boil",
        "notes": "Saaz is the famous aroma landrace variety originating in the Czech area of the same name. It has very mild, pleasant noble hoppy notes perfectly suited for and defines the Czech-style pilsner beers.\n\nPedigree Czech landrace variety Aroma Classic noble aroma hop with long and strong tradition associated with classic pilsner beer.",
        "inventory": 100,
        "_timestamp_ms": 1743399796071,
        "name": "Saaz",
        "humulene": 20,
        "usage": ""
      },
      {
        "_version": "3.0.0",
        "ibu": 31.2,
        "_parent": "default-auenigma",
        "bestBeforeDate": null,
        "year": 2025,
        "hidden": false,
        "beta": 6,
        "userNotes": "",
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695644475,
          "nanoseconds": 164000000
        },
        "cohumulone": null,
        "timeUnit": null,
        "amount": 40,
        "time": 20,
        "temp": 95,
        "costPerAmount": 1.13,
        "myrcene": null,
        "_id": "1azlrSLjRLHvPsVJcXIu9W9IfHLo7k",
        "actualTime": null,
        "hsi": 40,
        "use": "Aroma",
        "humulene": null,
        "name": "Enigma",
        "notes": "This hop brand was released by the Hop Products Australia breeding program (Barth-Haas Group). Technically, Enigma is a descendent of Tettnanger, but has a range of flavors more characteristic to that found in a North American hop. It has a high alpha content, but is known more for its complex fruity character which includes raspberry, red current, light tropical and \"Pinot Gris” notes.",
        "_timestamp_ms": 1777121457202,
        "inventory": 100,
        "usage": "Aroma",
        "origin": "Australia",
        "caryophyllene": null,
        "alpha": 18.9,
        "farnesene": null,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1777121457,
          "nanoseconds": 202000000
        },
        "usedIn": "",
        "type": "Pellet",
        "manufacturingDate": null,
        "substitutes": "",
        "oil": null
      },
      {
        "caryophyllene": null,
        "origin": "Australia",
        "farnesene": null,
        "alpha": 18.9,
        "_timestamp": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1777121457,
          "nanoseconds": 202000000
        },
        "usedIn": "",
        "type": "Pellet",
        "substitutes": "",
        "oil": null,
        "manufacturingDate": null,
        "use": "Dry Hop",
        "humulene": null,
        "name": "Enigma",
        "inventory": 100,
        "_timestamp_ms": 1777121457202,
        "notes": "This hop brand was released by the Hop Products Australia breeding program (Barth-Haas Group). Technically, Enigma is a descendent of Tettnanger, but has a range of flavors more characteristic to that found in a North American hop. It has a high alpha content, but is known more for its complex fruity character which includes raspberry, red current, light tropical and \"Pinot Gris” notes.",
        "usage": "Aroma",
        "timeUnit": "days",
        "time": 5,
        "amount": 60,
        "temp": null,
        "day": 2,
        "costPerAmount": 1.13,
        "myrcene": null,
        "actualTime": 1777327200000,
        "_id": "1azlrSLjRLHvPsVJcXIu9W9IfHLo7k",
        "hsi": 40,
        "ibu": 0,
        "_version": "3.0.0",
        "_parent": "default-auenigma",
        "year": 2025,
        "bestBeforeDate": null,
        "hidden": false,
        "beta": 6,
        "userNotes": "",
        "cohumulone": null,
        "_created": {
          "type": "firestore/timestamp/1.0",
          "seconds": 1695644475,
          "nanoseconds": 164000000
        }
      }
    ],
    "styleIbu": true,
    "nutrition": {
      "calories": {
        "alcohol": 34.029283666922765,
        "carbs": 20.07326981124678,
        "total": 54.10255347816955,
        "kJ": 226.3650837526614
      },
      "carbs": {
        "total": 5.0355753533026455
      }
    },
    "boilSize": 26.46,
    "manualFg": true,
    "styleOg": true,
    "_ev": 2,
    "_timestamp_ms": 1777315925119
  },
  "measuredFermenterTopUp": 0,
  "batchNo": 156,
  "_shared": false,
  "measurements": [
    {
      "status": "Brewing",
      "text": "Hustota před scezováním",
      "value": null,
      "timestamp": 1777189169454
    },
    {
      "status": "Brewing",
      "text": "Hustota po scezováni",
      "value": 1.052,
      "timestamp": 1703948034243
    },
    {
      "timestamp": 1777310806359,
      "value": 6,
      "text": "Objem vysl. vody",
      "status": "Brewing"
    }
  ],
  "status": "Fermenting"
}